Description: Update to Olson database version 2013e.
Origin: vendor
Author: gregor herrmann <gregoa@debian.org>
Last-Update: 2013-09-30

--- a/lib/DateTime/TimeZone/Africa/Abidjan.pm
+++ b/lib/DateTime/TimeZone/Africa/Abidjan.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Accra.pm
+++ b/lib/DateTime/TimeZone/Africa/Accra.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -168,7 +168,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 7 }
 
--- a/lib/DateTime/TimeZone/Africa/Addis_Ababa.pm
+++ b/lib/DateTime/TimeZone/Africa/Addis_Ababa.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Algiers.pm
+++ b/lib/DateTime/TimeZone/Africa/Algiers.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -339,7 +339,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 13 }
 
--- a/lib/DateTime/TimeZone/Africa/Asmara.pm
+++ b/lib/DateTime/TimeZone/Africa/Asmara.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Bamako.pm
+++ b/lib/DateTime/TimeZone/Africa/Bamako.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Bangui.pm
+++ b/lib/DateTime/TimeZone/Africa/Bangui.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Banjul.pm
+++ b/lib/DateTime/TimeZone/Africa/Banjul.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Bissau.pm
+++ b/lib/DateTime/TimeZone/Africa/Bissau.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Blantyre.pm
+++ b/lib/DateTime/TimeZone/Africa/Blantyre.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Brazzaville.pm
+++ b/lib/DateTime/TimeZone/Africa/Brazzaville.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Bujumbura.pm
+++ b/lib/DateTime/TimeZone/Africa/Bujumbura.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Cairo.pm
+++ b/lib/DateTime/TimeZone/Africa/Cairo.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1140,7 +1140,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 61 }
 
--- a/lib/DateTime/TimeZone/Africa/Casablanca.pm
+++ b/lib/DateTime/TimeZone/Africa/Casablanca.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -645,7 +645,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 33 }
 
--- a/lib/DateTime/TimeZone/Africa/Ceuta.pm
+++ b/lib/DateTime/TimeZone/Africa/Ceuta.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -951,7 +951,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 49 }
 
@@ -1005,25 +1005,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Africa/Conakry.pm
+++ b/lib/DateTime/TimeZone/Africa/Conakry.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Dakar.pm
+++ b/lib/DateTime/TimeZone/Africa/Dakar.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Dar_es_Salaam.pm
+++ b/lib/DateTime/TimeZone/Africa/Dar_es_Salaam.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Djibouti.pm
+++ b/lib/DateTime/TimeZone/Africa/Djibouti.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Douala.pm
+++ b/lib/DateTime/TimeZone/Africa/Douala.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/El_Aaiun.pm
+++ b/lib/DateTime/TimeZone/Africa/El_Aaiun.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Freetown.pm
+++ b/lib/DateTime/TimeZone/Africa/Freetown.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -312,7 +312,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 14 }
 
--- a/lib/DateTime/TimeZone/Africa/Gaborone.pm
+++ b/lib/DateTime/TimeZone/Africa/Gaborone.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -69,7 +69,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 1 }
 
--- a/lib/DateTime/TimeZone/Africa/Harare.pm
+++ b/lib/DateTime/TimeZone/Africa/Harare.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Johannesburg.pm
+++ b/lib/DateTime/TimeZone/Africa/Johannesburg.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -87,7 +87,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 2 }
 
--- a/lib/DateTime/TimeZone/Africa/Juba.pm
+++ /dev/null
@@ -1,356 +0,0 @@
-# This file is auto-generated by the Perl DateTime Suite time zone
-# code generator (0.07) This code generator comes with the
-# DateTime::TimeZone module distribution in the tools/ directory
-
-#
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
-#
-# Do not edit this file directly.
-#
-package DateTime::TimeZone::Africa::Juba;
-{
-  $DateTime::TimeZone::Africa::Juba::VERSION = '1.58';
-}
-
-use strict;
-
-use Class::Singleton 1.03;
-use DateTime::TimeZone;
-use DateTime::TimeZone::OlsonDB;
-
-@DateTime::TimeZone::Africa::Juba::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
-
-my $spans =
-[
-    [
-DateTime::TimeZone::NEG_INFINITY, #    utc_start
-60904907616, #      utc_end 1930-12-31 21:53:36 (Wed)
-DateTime::TimeZone::NEG_INFINITY, #  local_start
-60904915200, #    local_end 1931-01-01 00:00:00 (Thu)
-7584,
-0,
-'LMT',
-    ],
-    [
-60904907616, #    utc_start 1930-12-31 21:53:36 (Wed)
-62146044000, #      utc_end 1970-04-30 22:00:00 (Thu)
-60904914816, #  local_start 1930-12-31 23:53:36 (Wed)
-62146051200, #    local_end 1970-05-01 00:00:00 (Fri)
-7200,
-0,
-'CAT',
-    ],
-    [
-62146044000, #    utc_start 1970-04-30 22:00:00 (Thu)
-62160469200, #      utc_end 1970-10-14 21:00:00 (Wed)
-62146054800, #  local_start 1970-05-01 01:00:00 (Fri)
-62160480000, #    local_end 1970-10-15 00:00:00 (Thu)
-10800,
-1,
-'CAST',
-    ],
-    [
-62160469200, #    utc_start 1970-10-14 21:00:00 (Wed)
-62177493600, #      utc_end 1971-04-29 22:00:00 (Thu)
-62160476400, #  local_start 1970-10-14 23:00:00 (Wed)
-62177500800, #    local_end 1971-04-30 00:00:00 (Fri)
-7200,
-0,
-'CAT',
-    ],
-    [
-62177493600, #    utc_start 1971-04-29 22:00:00 (Thu)
-62192005200, #      utc_end 1971-10-14 21:00:00 (Thu)
-62177504400, #  local_start 1971-04-30 01:00:00 (Fri)
-62192016000, #    local_end 1971-10-15 00:00:00 (Fri)
-10800,
-1,
-'CAST',
-    ],
-    [
-62192005200, #    utc_start 1971-10-14 21:00:00 (Thu)
-62209116000, #      utc_end 1972-04-29 22:00:00 (Sat)
-62192012400, #  local_start 1971-10-14 23:00:00 (Thu)
-62209123200, #    local_end 1972-04-30 00:00:00 (Sun)
-7200,
-0,
-'CAT',
-    ],
-    [
-62209116000, #    utc_start 1972-04-29 22:00:00 (Sat)
-62223627600, #      utc_end 1972-10-14 21:00:00 (Sat)
-62209126800, #  local_start 1972-04-30 01:00:00 (Sun)
-62223638400, #    local_end 1972-10-15 00:00:00 (Sun)
-10800,
-1,
-'CAST',
-    ],
-    [
-62223627600, #    utc_start 1972-10-14 21:00:00 (Sat)
-62240565600, #      utc_end 1973-04-28 22:00:00 (Sat)
-62223634800, #  local_start 1972-10-14 23:00:00 (Sat)
-62240572800, #    local_end 1973-04-29 00:00:00 (Sun)
-7200,
-0,
-'CAT',
-    ],
-    [
-62240565600, #    utc_start 1973-04-28 22:00:00 (Sat)
-62255163600, #      utc_end 1973-10-14 21:00:00 (Sun)
-62240576400, #  local_start 1973-04-29 01:00:00 (Sun)
-62255174400, #    local_end 1973-10-15 00:00:00 (Mon)
-10800,
-1,
-'CAST',
-    ],
-    [
-62255163600, #    utc_start 1973-10-14 21:00:00 (Sun)
-62272015200, #      utc_end 1974-04-27 22:00:00 (Sat)
-62255170800, #  local_start 1973-10-14 23:00:00 (Sun)
-62272022400, #    local_end 1974-04-28 00:00:00 (Sun)
-7200,
-0,
-'CAT',
-    ],
-    [
-62272015200, #    utc_start 1974-04-27 22:00:00 (Sat)
-62286699600, #      utc_end 1974-10-14 21:00:00 (Mon)
-62272026000, #  local_start 1974-04-28 01:00:00 (Sun)
-62286710400, #    local_end 1974-10-15 00:00:00 (Tue)
-10800,
-1,
-'CAST',
-    ],
-    [
-62286699600, #    utc_start 1974-10-14 21:00:00 (Mon)
-62303464800, #      utc_end 1975-04-26 22:00:00 (Sat)
-62286706800, #  local_start 1974-10-14 23:00:00 (Mon)
-62303472000, #    local_end 1975-04-27 00:00:00 (Sun)
-7200,
-0,
-'CAT',
-    ],
-    [
-62303464800, #    utc_start 1975-04-26 22:00:00 (Sat)
-62318235600, #      utc_end 1975-10-14 21:00:00 (Tue)
-62303475600, #  local_start 1975-04-27 01:00:00 (Sun)
-62318246400, #    local_end 1975-10-15 00:00:00 (Wed)
-10800,
-1,
-'CAST',
-    ],
-    [
-62318235600, #    utc_start 1975-10-14 21:00:00 (Tue)
-62334914400, #      utc_end 1976-04-24 22:00:00 (Sat)
-62318242800, #  local_start 1975-10-14 23:00:00 (Tue)
-62334921600, #    local_end 1976-04-25 00:00:00 (Sun)
-7200,
-0,
-'CAT',
-    ],
-    [
-62334914400, #    utc_start 1976-04-24 22:00:00 (Sat)
-62349858000, #      utc_end 1976-10-14 21:00:00 (Thu)
-62334925200, #  local_start 1976-04-25 01:00:00 (Sun)
-62349868800, #    local_end 1976-10-15 00:00:00 (Fri)
-10800,
-1,
-'CAST',
-    ],
-    [
-62349858000, #    utc_start 1976-10-14 21:00:00 (Thu)
-62366364000, #      utc_end 1977-04-23 22:00:00 (Sat)
-62349865200, #  local_start 1976-10-14 23:00:00 (Thu)
-62366371200, #    local_end 1977-04-24 00:00:00 (Sun)
-7200,
-0,
-'CAT',
-    ],
-    [
-62366364000, #    utc_start 1977-04-23 22:00:00 (Sat)
-62381394000, #      utc_end 1977-10-14 21:00:00 (Fri)
-62366374800, #  local_start 1977-04-24 01:00:00 (Sun)
-62381404800, #    local_end 1977-10-15 00:00:00 (Sat)
-10800,
-1,
-'CAST',
-    ],
-    [
-62381394000, #    utc_start 1977-10-14 21:00:00 (Fri)
-62398418400, #      utc_end 1978-04-29 22:00:00 (Sat)
-62381401200, #  local_start 1977-10-14 23:00:00 (Fri)
-62398425600, #    local_end 1978-04-30 00:00:00 (Sun)
-7200,
-0,
-'CAT',
-    ],
-    [
-62398418400, #    utc_start 1978-04-29 22:00:00 (Sat)
-62412930000, #      utc_end 1978-10-14 21:00:00 (Sat)
-62398429200, #  local_start 1978-04-30 01:00:00 (Sun)
-62412940800, #    local_end 1978-10-15 00:00:00 (Sun)
-10800,
-1,
-'CAST',
-    ],
-    [
-62412930000, #    utc_start 1978-10-14 21:00:00 (Sat)
-62429868000, #      utc_end 1979-04-28 22:00:00 (Sat)
-62412937200, #  local_start 1978-10-14 23:00:00 (Sat)
-62429875200, #    local_end 1979-04-29 00:00:00 (Sun)
-7200,
-0,
-'CAT',
-    ],
-    [
-62429868000, #    utc_start 1979-04-28 22:00:00 (Sat)
-62444466000, #      utc_end 1979-10-14 21:00:00 (Sun)
-62429878800, #  local_start 1979-04-29 01:00:00 (Sun)
-62444476800, #    local_end 1979-10-15 00:00:00 (Mon)
-10800,
-1,
-'CAST',
-    ],
-    [
-62444466000, #    utc_start 1979-10-14 21:00:00 (Sun)
-62461317600, #      utc_end 1980-04-26 22:00:00 (Sat)
-62444473200, #  local_start 1979-10-14 23:00:00 (Sun)
-62461324800, #    local_end 1980-04-27 00:00:00 (Sun)
-7200,
-0,
-'CAT',
-    ],
-    [
-62461317600, #    utc_start 1980-04-26 22:00:00 (Sat)
-62476088400, #      utc_end 1980-10-14 21:00:00 (Tue)
-62461328400, #  local_start 1980-04-27 01:00:00 (Sun)
-62476099200, #    local_end 1980-10-15 00:00:00 (Wed)
-10800,
-1,
-'CAST',
-    ],
-    [
-62476088400, #    utc_start 1980-10-14 21:00:00 (Tue)
-62492767200, #      utc_end 1981-04-25 22:00:00 (Sat)
-62476095600, #  local_start 1980-10-14 23:00:00 (Tue)
-62492774400, #    local_end 1981-04-26 00:00:00 (Sun)
-7200,
-0,
-'CAT',
-    ],
-    [
-62492767200, #    utc_start 1981-04-25 22:00:00 (Sat)
-62507624400, #      utc_end 1981-10-14 21:00:00 (Wed)
-62492778000, #  local_start 1981-04-26 01:00:00 (Sun)
-62507635200, #    local_end 1981-10-15 00:00:00 (Thu)
-10800,
-1,
-'CAST',
-    ],
-    [
-62507624400, #    utc_start 1981-10-14 21:00:00 (Wed)
-62524216800, #      utc_end 1982-04-24 22:00:00 (Sat)
-62507631600, #  local_start 1981-10-14 23:00:00 (Wed)
-62524224000, #    local_end 1982-04-25 00:00:00 (Sun)
-7200,
-0,
-'CAT',
-    ],
-    [
-62524216800, #    utc_start 1982-04-24 22:00:00 (Sat)
-62539160400, #      utc_end 1982-10-14 21:00:00 (Thu)
-62524227600, #  local_start 1982-04-25 01:00:00 (Sun)
-62539171200, #    local_end 1982-10-15 00:00:00 (Fri)
-10800,
-1,
-'CAST',
-    ],
-    [
-62539160400, #    utc_start 1982-10-14 21:00:00 (Thu)
-62555666400, #      utc_end 1983-04-23 22:00:00 (Sat)
-62539167600, #  local_start 1982-10-14 23:00:00 (Thu)
-62555673600, #    local_end 1983-04-24 00:00:00 (Sun)
-7200,
-0,
-'CAT',
-    ],
-    [
-62555666400, #    utc_start 1983-04-23 22:00:00 (Sat)
-62570696400, #      utc_end 1983-10-14 21:00:00 (Fri)
-62555677200, #  local_start 1983-04-24 01:00:00 (Sun)
-62570707200, #    local_end 1983-10-15 00:00:00 (Sat)
-10800,
-1,
-'CAST',
-    ],
-    [
-62570696400, #    utc_start 1983-10-14 21:00:00 (Fri)
-62587720800, #      utc_end 1984-04-28 22:00:00 (Sat)
-62570703600, #  local_start 1983-10-14 23:00:00 (Fri)
-62587728000, #    local_end 1984-04-29 00:00:00 (Sun)
-7200,
-0,
-'CAT',
-    ],
-    [
-62587720800, #    utc_start 1984-04-28 22:00:00 (Sat)
-62602318800, #      utc_end 1984-10-14 21:00:00 (Sun)
-62587731600, #  local_start 1984-04-29 01:00:00 (Sun)
-62602329600, #    local_end 1984-10-15 00:00:00 (Mon)
-10800,
-1,
-'CAST',
-    ],
-    [
-62602318800, #    utc_start 1984-10-14 21:00:00 (Sun)
-62619170400, #      utc_end 1985-04-27 22:00:00 (Sat)
-62602326000, #  local_start 1984-10-14 23:00:00 (Sun)
-62619177600, #    local_end 1985-04-28 00:00:00 (Sun)
-7200,
-0,
-'CAT',
-    ],
-    [
-62619170400, #    utc_start 1985-04-27 22:00:00 (Sat)
-62633854800, #      utc_end 1985-10-14 21:00:00 (Mon)
-62619181200, #  local_start 1985-04-28 01:00:00 (Sun)
-62633865600, #    local_end 1985-10-15 00:00:00 (Tue)
-10800,
-1,
-'CAST',
-    ],
-    [
-62633854800, #    utc_start 1985-10-14 21:00:00 (Mon)
-63083613600, #      utc_end 2000-01-15 10:00:00 (Sat)
-62633862000, #  local_start 1985-10-14 23:00:00 (Mon)
-63083620800, #    local_end 2000-01-15 12:00:00 (Sat)
-7200,
-0,
-'CAT',
-    ],
-    [
-63083613600, #    utc_start 2000-01-15 10:00:00 (Sat)
-DateTime::TimeZone::INFINITY, #      utc_end
-63083624400, #  local_start 2000-01-15 13:00:00 (Sat)
-DateTime::TimeZone::INFINITY, #    local_end
-10800,
-0,
-'EAT',
-    ],
-];
-
-sub olson_version { '2013d' }
-
-sub has_dst_changes { 16 }
-
-sub _max_year { 2023 }
-
-sub _new_instance
-{
-    return shift->_init( @_, spans => $spans );
-}
-
-
-
-1;
-
--- a/lib/DateTime/TimeZone/Africa/Kampala.pm
+++ b/lib/DateTime/TimeZone/Africa/Kampala.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -69,7 +69,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Khartoum.pm
+++ b/lib/DateTime/TimeZone/Africa/Khartoum.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -339,7 +339,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 16 }
 
--- a/lib/DateTime/TimeZone/Africa/Kigali.pm
+++ b/lib/DateTime/TimeZone/Africa/Kigali.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Kinshasa.pm
+++ b/lib/DateTime/TimeZone/Africa/Kinshasa.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Lagos.pm
+++ b/lib/DateTime/TimeZone/Africa/Lagos.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Libreville.pm
+++ b/lib/DateTime/TimeZone/Africa/Libreville.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Lome.pm
+++ b/lib/DateTime/TimeZone/Africa/Lome.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Luanda.pm
+++ b/lib/DateTime/TimeZone/Africa/Luanda.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Lubumbashi.pm
+++ b/lib/DateTime/TimeZone/Africa/Lubumbashi.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Lusaka.pm
+++ b/lib/DateTime/TimeZone/Africa/Lusaka.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Malabo.pm
+++ b/lib/DateTime/TimeZone/Africa/Malabo.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Maputo.pm
+++ b/lib/DateTime/TimeZone/Africa/Maputo.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Maseru.pm
+++ b/lib/DateTime/TimeZone/Africa/Maseru.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 1 }
 
--- a/lib/DateTime/TimeZone/Africa/Mbabane.pm
+++ b/lib/DateTime/TimeZone/Africa/Mbabane.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Mogadishu.pm
+++ b/lib/DateTime/TimeZone/Africa/Mogadishu.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Monrovia.pm
+++ b/lib/DateTime/TimeZone/Africa/Monrovia.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Nairobi.pm
+++ b/lib/DateTime/TimeZone/Africa/Nairobi.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -69,7 +69,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Ndjamena.pm
+++ b/lib/DateTime/TimeZone/Africa/Ndjamena.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 1 }
 
--- a/lib/DateTime/TimeZone/Africa/Niamey.pm
+++ b/lib/DateTime/TimeZone/Africa/Niamey.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Nouakchott.pm
+++ b/lib/DateTime/TimeZone/Africa/Nouakchott.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Ouagadougou.pm
+++ b/lib/DateTime/TimeZone/Africa/Ouagadougou.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Porto_Novo.pm
+++ b/lib/DateTime/TimeZone/Africa/Porto_Novo.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Sao_Tome.pm
+++ b/lib/DateTime/TimeZone/Africa/Sao_Tome.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Africa/Tripoli.pm
+++ b/lib/DateTime/TimeZone/Africa/Tripoli.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -510,7 +510,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 24 }
 
@@ -563,26 +563,26 @@
 
 my $rules = [
   bless( {
-    'at' => '1:00',
+    'at' => '2:00',
     'from' => '2013',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'Libya',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastFri',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
-    'at' => '2:00',
+    'at' => '1:00',
     'from' => '2013',
-    'in' => 'Oct',
-    'letter' => '',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'Libya',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastFri',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Africa/Tunis.pm
+++ b/lib/DateTime/TimeZone/Africa/Tunis.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -339,7 +339,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 16 }
 
--- a/lib/DateTime/TimeZone/Africa/Windhoek.pm
+++ b/lib/DateTime/TimeZone/Africa/Windhoek.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -627,7 +627,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 32 }
 
--- a/lib/DateTime/TimeZone/America/Adak.pm
+++ b/lib/DateTime/TimeZone/America/Adak.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1122,7 +1122,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 58 }
 
--- a/lib/DateTime/TimeZone/America/Anchorage.pm
+++ b/lib/DateTime/TimeZone/America/Anchorage.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1122,7 +1122,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 58 }
 
--- a/lib/DateTime/TimeZone/America/Anguilla.pm
+++ /dev/null
@@ -1,59 +0,0 @@
-# This file is auto-generated by the Perl DateTime Suite time zone
-# code generator (0.07) This code generator comes with the
-# DateTime::TimeZone module distribution in the tools/ directory
-
-#
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
-#
-# Do not edit this file directly.
-#
-package DateTime::TimeZone::America::Anguilla;
-{
-  $DateTime::TimeZone::America::Anguilla::VERSION = '1.58';
-}
-
-use strict;
-
-use Class::Singleton 1.03;
-use DateTime::TimeZone;
-use DateTime::TimeZone::OlsonDB;
-
-@DateTime::TimeZone::America::Anguilla::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
-
-my $spans =
-[
-    [
-DateTime::TimeZone::NEG_INFINITY, #    utc_start
-60310584736, #      utc_end 1912-03-02 04:12:16 (Sat)
-DateTime::TimeZone::NEG_INFINITY, #  local_start
-60310569600, #    local_end 1912-03-02 00:00:00 (Sat)
--15136,
-0,
-'LMT',
-    ],
-    [
-60310584736, #    utc_start 1912-03-02 04:12:16 (Sat)
-DateTime::TimeZone::INFINITY, #      utc_end
-60310570336, #  local_start 1912-03-02 00:12:16 (Sat)
-DateTime::TimeZone::INFINITY, #    local_end
--14400,
-0,
-'AST',
-    ],
-];
-
-sub olson_version { '2013d' }
-
-sub has_dst_changes { 0 }
-
-sub _max_year { 2023 }
-
-sub _new_instance
-{
-    return shift->_init( @_, spans => $spans );
-}
-
-
-
-1;
-
--- a/lib/DateTime/TimeZone/America/Antigua.pm
+++ b/lib/DateTime/TimeZone/America/Antigua.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/America/Araguaina.pm
+++ b/lib/DateTime/TimeZone/America/Araguaina.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -987,7 +987,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 52 }
 
@@ -1041,25 +1041,25 @@
 my $rules = [
   bless( {
     'at' => '0:00',
-    'from' => '2008',
-    'in' => 'Oct',
-    'letter' => 'S',
+    'from' => '2038',
+    'in' => 'Feb',
+    'letter' => '',
     'name' => 'Brazil',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'Sun>=15',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '0:00',
-    'from' => '2038',
-    'in' => 'Feb',
-    'letter' => '',
+    'from' => '2008',
+    'in' => 'Oct',
+    'letter' => 'S',
     'name' => 'Brazil',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'Sun>=15',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/America/Argentina/Buenos_Aires.pm
+++ b/lib/DateTime/TimeZone/America/Argentina/Buenos_Aires.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -582,7 +582,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 29 }
 
--- a/lib/DateTime/TimeZone/America/Argentina/Catamarca.pm
+++ b/lib/DateTime/TimeZone/America/Argentina/Catamarca.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -591,7 +591,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 28 }
 
--- a/lib/DateTime/TimeZone/America/Argentina/Cordoba.pm
+++ b/lib/DateTime/TimeZone/America/Argentina/Cordoba.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -582,7 +582,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 29 }
 
--- a/lib/DateTime/TimeZone/America/Argentina/Jujuy.pm
+++ b/lib/DateTime/TimeZone/America/Argentina/Jujuy.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -582,7 +582,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 29 }
 
--- a/lib/DateTime/TimeZone/America/Argentina/La_Rioja.pm
+++ b/lib/DateTime/TimeZone/America/Argentina/La_Rioja.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -600,7 +600,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 28 }
 
--- a/lib/DateTime/TimeZone/America/Argentina/Mendoza.pm
+++ b/lib/DateTime/TimeZone/America/Argentina/Mendoza.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -591,7 +591,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 28 }
 
--- a/lib/DateTime/TimeZone/America/Argentina/Rio_Gallegos.pm
+++ b/lib/DateTime/TimeZone/America/Argentina/Rio_Gallegos.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -591,7 +591,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 28 }
 
--- a/lib/DateTime/TimeZone/America/Argentina/Salta.pm
+++ b/lib/DateTime/TimeZone/America/Argentina/Salta.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -573,7 +573,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 28 }
 
--- a/lib/DateTime/TimeZone/America/Argentina/San_Juan.pm
+++ b/lib/DateTime/TimeZone/America/Argentina/San_Juan.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -600,7 +600,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 28 }
 
--- a/lib/DateTime/TimeZone/America/Argentina/San_Luis.pm
+++ b/lib/DateTime/TimeZone/America/Argentina/San_Luis.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -595,14 +595,14 @@
 63390906000, #  local_start 2009-10-11 01:00:00 (Sun)
 DateTime::TimeZone::INFINITY, #    local_end
 -10800,
-1,
-'WARST',
+0,
+'ART',
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
-sub has_dst_changes { 30 }
+sub has_dst_changes { 29 }
 
 sub _max_year { 2023 }
 
--- a/lib/DateTime/TimeZone/America/Argentina/Tucuman.pm
+++ b/lib/DateTime/TimeZone/America/Argentina/Tucuman.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -600,7 +600,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 29 }
 
--- a/lib/DateTime/TimeZone/America/Argentina/Ushuaia.pm
+++ b/lib/DateTime/TimeZone/America/Argentina/Ushuaia.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -591,7 +591,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 28 }
 
--- a/lib/DateTime/TimeZone/America/Aruba.pm
+++ /dev/null
@@ -1,68 +0,0 @@
-# This file is auto-generated by the Perl DateTime Suite time zone
-# code generator (0.07) This code generator comes with the
-# DateTime::TimeZone module distribution in the tools/ directory
-
-#
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
-#
-# Do not edit this file directly.
-#
-package DateTime::TimeZone::America::Aruba;
-{
-  $DateTime::TimeZone::America::Aruba::VERSION = '1.58';
-}
-
-use strict;
-
-use Class::Singleton 1.03;
-use DateTime::TimeZone;
-use DateTime::TimeZone::OlsonDB;
-
-@DateTime::TimeZone::America::Aruba::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
-
-my $spans =
-[
-    [
-DateTime::TimeZone::NEG_INFINITY, #    utc_start
-60308944824, #      utc_end 1912-02-12 04:40:24 (Mon)
-DateTime::TimeZone::NEG_INFINITY, #  local_start
-60308928000, #    local_end 1912-02-12 00:00:00 (Mon)
--16824,
-0,
-'LMT',
-    ],
-    [
-60308944824, #    utc_start 1912-02-12 04:40:24 (Mon)
-61977933000, #      utc_end 1965-01-01 04:30:00 (Fri)
-60308928624, #  local_start 1912-02-12 00:10:24 (Mon)
-61977916800, #    local_end 1965-01-01 00:00:00 (Fri)
--16200,
-0,
-'ANT',
-    ],
-    [
-61977933000, #    utc_start 1965-01-01 04:30:00 (Fri)
-DateTime::TimeZone::INFINITY, #      utc_end
-61977918600, #  local_start 1965-01-01 00:30:00 (Fri)
-DateTime::TimeZone::INFINITY, #    local_end
--14400,
-0,
-'AST',
-    ],
-];
-
-sub olson_version { '2013d' }
-
-sub has_dst_changes { 0 }
-
-sub _max_year { 2023 }
-
-sub _new_instance
-{
-    return shift->_init( @_, spans => $spans );
-}
-
-
-
-1;
-
--- a/lib/DateTime/TimeZone/America/Asuncion.pm
+++ b/lib/DateTime/TimeZone/America/Asuncion.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -951,7 +951,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 50 }
 
--- a/lib/DateTime/TimeZone/America/Atikokan.pm
+++ b/lib/DateTime/TimeZone/America/Atikokan.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -96,7 +96,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 4 }
 
--- a/lib/DateTime/TimeZone/America/Bahia.pm
+++ b/lib/DateTime/TimeZone/America/Bahia.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -600,7 +600,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 30 }
 
--- a/lib/DateTime/TimeZone/America/Bahia_Banderas.pm
+++ b/lib/DateTime/TimeZone/America/Bahia_Banderas.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -627,7 +627,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 29 }
 
--- a/lib/DateTime/TimeZone/America/Barbados.pm
+++ b/lib/DateTime/TimeZone/America/Barbados.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -123,7 +123,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 4 }
 
--- a/lib/DateTime/TimeZone/America/Belem.pm
+++ b/lib/DateTime/TimeZone/America/Belem.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -303,7 +303,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 14 }
 
--- a/lib/DateTime/TimeZone/America/Belize.pm
+++ b/lib/DateTime/TimeZone/America/Belize.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -528,7 +528,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 27 }
 
--- a/lib/DateTime/TimeZone/America/Blanc_Sablon.pm
+++ b/lib/DateTime/TimeZone/America/Blanc_Sablon.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -96,7 +96,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 3 }
 
--- a/lib/DateTime/TimeZone/America/Boa_Vista.pm
+++ b/lib/DateTime/TimeZone/America/Boa_Vista.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -348,7 +348,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 16 }
 
--- a/lib/DateTime/TimeZone/America/Bogota.pm
+++ b/lib/DateTime/TimeZone/America/Bogota.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -69,7 +69,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 1 }
 
--- a/lib/DateTime/TimeZone/America/Boise.pm
+++ b/lib/DateTime/TimeZone/America/Boise.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1158,7 +1158,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 62 }
 
--- a/lib/DateTime/TimeZone/America/Cambridge_Bay.pm
+++ b/lib/DateTime/TimeZone/America/Cambridge_Bay.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -897,7 +897,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 48 }
 
@@ -952,24 +952,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Nov',
-    'letter' => 'S',
+    'in' => 'Mar',
+    'letter' => 'D',
     'name' => 'Canada',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=1',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=8',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Mar',
-    'letter' => 'D',
+    'in' => 'Nov',
+    'letter' => 'S',
     'name' => 'Canada',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=8',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=1',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/America/Campo_Grande.pm
+++ b/lib/DateTime/TimeZone/America/Campo_Grande.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1212,7 +1212,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 66 }
 
@@ -1266,25 +1266,25 @@
 my $rules = [
   bless( {
     'at' => '0:00',
-    'from' => '2008',
-    'in' => 'Oct',
-    'letter' => 'S',
+    'from' => '2038',
+    'in' => 'Feb',
+    'letter' => '',
     'name' => 'Brazil',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'Sun>=15',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '0:00',
-    'from' => '2038',
-    'in' => 'Feb',
-    'letter' => '',
+    'from' => '2008',
+    'in' => 'Oct',
+    'letter' => 'S',
     'name' => 'Brazil',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'Sun>=15',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/America/Cancun.pm
+++ b/lib/DateTime/TimeZone/America/Cancun.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -573,7 +573,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 30 }
 
--- a/lib/DateTime/TimeZone/America/Caracas.pm
+++ b/lib/DateTime/TimeZone/America/Caracas.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -69,7 +69,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/America/Cayenne.pm
+++ b/lib/DateTime/TimeZone/America/Cayenne.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/America/Cayman.pm
+++ b/lib/DateTime/TimeZone/America/Cayman.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -33,17 +33,17 @@
     ],
     [
 59611181132, #    utc_start 1890-01-01 05:25:32 (Wed)
-60307996032, #      utc_end 1912-02-01 05:07:12 (Thu)
-59611162700, #  local_start 1890-01-01 00:18:20 (Wed)
+60307996031, #      utc_end 1912-02-01 05:07:11 (Thu)
+59611162701, #  local_start 1890-01-01 00:18:21 (Wed)
 60307977600, #    local_end 1912-02-01 00:00:00 (Thu)
--18432,
+-18431,
 0,
 'KMT',
     ],
     [
-60307996032, #    utc_start 1912-02-01 05:07:12 (Thu)
+60307996031, #    utc_start 1912-02-01 05:07:11 (Thu)
 DateTime::TimeZone::INFINITY, #      utc_end
-60307978032, #  local_start 1912-02-01 00:07:12 (Thu)
+60307978031, #  local_start 1912-02-01 00:07:11 (Thu)
 DateTime::TimeZone::INFINITY, #    local_end
 -18000,
 0,
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/America/Chicago.pm
+++ b/lib/DateTime/TimeZone/America/Chicago.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1950,7 +1950,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 104 }
 
--- a/lib/DateTime/TimeZone/America/Chihuahua.pm
+++ b/lib/DateTime/TimeZone/America/Chihuahua.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -618,7 +618,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 29 }
 
--- a/lib/DateTime/TimeZone/America/Costa_Rica.pm
+++ b/lib/DateTime/TimeZone/America/Costa_Rica.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -123,7 +123,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 4 }
 
--- a/lib/DateTime/TimeZone/America/Creston.pm
+++ b/lib/DateTime/TimeZone/America/Creston.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/America/Cuiaba.pm
+++ b/lib/DateTime/TimeZone/America/Cuiaba.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1212,7 +1212,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 65 }
 
@@ -1266,25 +1266,25 @@
 my $rules = [
   bless( {
     'at' => '0:00',
-    'from' => '2008',
-    'in' => 'Oct',
-    'letter' => 'S',
+    'from' => '2038',
+    'in' => 'Feb',
+    'letter' => '',
     'name' => 'Brazil',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'Sun>=15',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '0:00',
-    'from' => '2038',
-    'in' => 'Feb',
-    'letter' => '',
+    'from' => '2008',
+    'in' => 'Oct',
+    'letter' => 'S',
     'name' => 'Brazil',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'Sun>=15',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/America/Curacao.pm
+++ b/lib/DateTime/TimeZone/America/Curacao.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/America/Danmarkshavn.pm
+++ b/lib/DateTime/TimeZone/America/Danmarkshavn.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -339,7 +339,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 16 }
 
--- a/lib/DateTime/TimeZone/America/Dawson.pm
+++ b/lib/DateTime/TimeZone/America/Dawson.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -942,7 +942,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 50 }
 
@@ -997,24 +997,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Nov',
-    'letter' => 'S',
+    'in' => 'Mar',
+    'letter' => 'D',
     'name' => 'Canada',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=1',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=8',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Mar',
-    'letter' => 'D',
+    'in' => 'Nov',
+    'letter' => 'S',
     'name' => 'Canada',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=8',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=1',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/America/Dawson_Creek.pm
+++ b/lib/DateTime/TimeZone/America/Dawson_Creek.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -564,7 +564,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 29 }
 
--- a/lib/DateTime/TimeZone/America/Denver.pm
+++ b/lib/DateTime/TimeZone/America/Denver.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1248,7 +1248,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 66 }
 
--- a/lib/DateTime/TimeZone/America/Detroit.pm
+++ b/lib/DateTime/TimeZone/America/Detroit.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1077,7 +1077,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 56 }
 
--- a/lib/DateTime/TimeZone/America/Dominica.pm
+++ /dev/null
@@ -1,59 +0,0 @@
-# This file is auto-generated by the Perl DateTime Suite time zone
-# code generator (0.07) This code generator comes with the
-# DateTime::TimeZone module distribution in the tools/ directory
-
-#
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
-#
-# Do not edit this file directly.
-#
-package DateTime::TimeZone::America::Dominica;
-{
-  $DateTime::TimeZone::America::Dominica::VERSION = '1.58';
-}
-
-use strict;
-
-use Class::Singleton 1.03;
-use DateTime::TimeZone;
-use DateTime::TimeZone::OlsonDB;
-
-@DateTime::TimeZone::America::Dominica::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
-
-my $spans =
-[
-    [
-DateTime::TimeZone::NEG_INFINITY, #    utc_start
-60289416396, #      utc_end 1911-07-01 04:06:36 (Sat)
-DateTime::TimeZone::NEG_INFINITY, #  local_start
-60289401660, #    local_end 1911-07-01 00:01:00 (Sat)
--14736,
-0,
-'LMT',
-    ],
-    [
-60289416396, #    utc_start 1911-07-01 04:06:36 (Sat)
-DateTime::TimeZone::INFINITY, #      utc_end
-60289401996, #  local_start 1911-07-01 00:06:36 (Sat)
-DateTime::TimeZone::INFINITY, #    local_end
--14400,
-0,
-'AST',
-    ],
-];
-
-sub olson_version { '2013d' }
-
-sub has_dst_changes { 0 }
-
-sub _max_year { 2023 }
-
-sub _new_instance
-{
-    return shift->_init( @_, spans => $spans );
-}
-
-
-
-1;
-
--- a/lib/DateTime/TimeZone/America/Edmonton.pm
+++ b/lib/DateTime/TimeZone/America/Edmonton.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1185,7 +1185,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 64 }
 
@@ -1240,24 +1240,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Nov',
-    'letter' => 'S',
+    'in' => 'Mar',
+    'letter' => 'D',
     'name' => 'Canada',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=1',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=8',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Mar',
-    'letter' => 'D',
+    'in' => 'Nov',
+    'letter' => 'S',
     'name' => 'Canada',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=8',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=1',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/America/Eirunepe.pm
+++ b/lib/DateTime/TimeZone/America/Eirunepe.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -348,7 +348,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 15 }
 
--- a/lib/DateTime/TimeZone/America/El_Salvador.pm
+++ b/lib/DateTime/TimeZone/America/El_Salvador.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -78,7 +78,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 2 }
 
--- a/lib/DateTime/TimeZone/America/Fortaleza.pm
+++ b/lib/DateTime/TimeZone/America/Fortaleza.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -420,7 +420,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 19 }
 
--- a/lib/DateTime/TimeZone/America/Glace_Bay.pm
+++ b/lib/DateTime/TimeZone/America/Glace_Bay.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1086,7 +1086,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 57 }
 
@@ -1141,24 +1141,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Nov',
-    'letter' => 'S',
+    'in' => 'Mar',
+    'letter' => 'D',
     'name' => 'Canada',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=1',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=8',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Mar',
-    'letter' => 'D',
+    'in' => 'Nov',
+    'letter' => 'S',
     'name' => 'Canada',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=8',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=1',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/America/Godthab.pm
+++ b/lib/DateTime/TimeZone/America/Godthab.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -843,7 +843,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 45 }
 
@@ -897,25 +897,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/America/Goose_Bay.pm
+++ b/lib/DateTime/TimeZone/America/Goose_Bay.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1671,7 +1671,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 89 }
 
@@ -1726,24 +1726,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Nov',
-    'letter' => 'S',
+    'in' => 'Mar',
+    'letter' => 'D',
     'name' => 'Canada',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=1',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=8',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Mar',
-    'letter' => 'D',
+    'in' => 'Nov',
+    'letter' => 'S',
     'name' => 'Canada',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=8',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=1',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/America/Grand_Turk.pm
+++ b/lib/DateTime/TimeZone/America/Grand_Turk.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -33,17 +33,17 @@
     ],
     [
 59611178672, #    utc_start 1890-01-01 04:44:32 (Wed)
-60307996032, #      utc_end 1912-02-01 05:07:12 (Thu)
-59611160240, #  local_start 1889-12-31 23:37:20 (Tue)
+60307996031, #      utc_end 1912-02-01 05:07:11 (Thu)
+59611160241, #  local_start 1889-12-31 23:37:21 (Tue)
 60307977600, #    local_end 1912-02-01 00:00:00 (Thu)
--18432,
+-18431,
 0,
 'KMT',
     ],
     [
-60307996032, #    utc_start 1912-02-01 05:07:12 (Thu)
+60307996031, #    utc_start 1912-02-01 05:07:11 (Thu)
 62429900400, #      utc_end 1979-04-29 07:00:00 (Sun)
-60307978032, #  local_start 1912-02-01 00:07:12 (Thu)
+60307978031, #  local_start 1912-02-01 00:07:11 (Thu)
 62429882400, #    local_end 1979-04-29 02:00:00 (Sun)
 -18000,
 0,
@@ -870,7 +870,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 46 }
 
@@ -889,7 +889,7 @@
   'local_start_datetime' => bless( {
     'formatter' => undef,
     'local_rd_days' => 698009,
-    'local_rd_secs' => 432,
+    'local_rd_secs' => 431,
     'offset_modifier' => 0,
     'rd_nanosecs' => 0,
     'tz' => bless( {
@@ -897,7 +897,7 @@
       'offset' => 0
     }, 'DateTime::TimeZone::Floating' ),
     'utc_rd_days' => 698009,
-    'utc_rd_secs' => 432,
+    'utc_rd_secs' => 431,
     'utc_year' => 1913
   }, 'DateTime' ),
   'offset_from_std' => 0,
@@ -906,7 +906,7 @@
   'utc_start_datetime' => bless( {
     'formatter' => undef,
     'local_rd_days' => 698009,
-    'local_rd_secs' => 18432,
+    'local_rd_secs' => 18431,
     'offset_modifier' => 0,
     'rd_nanosecs' => 0,
     'tz' => bless( {
@@ -914,7 +914,7 @@
       'offset' => 0
     }, 'DateTime::TimeZone::Floating' ),
     'utc_rd_days' => 698009,
-    'utc_rd_secs' => 18432,
+    'utc_rd_secs' => 18431,
     'utc_year' => 1913
   }, 'DateTime' )
 }, 'DateTime::TimeZone::OlsonDB::Observance' )
@@ -925,24 +925,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Nov',
-    'letter' => 'S',
+    'in' => 'Mar',
+    'letter' => 'D',
     'name' => 'TC',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=1',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=8',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Mar',
-    'letter' => 'D',
+    'in' => 'Nov',
+    'letter' => 'S',
     'name' => 'TC',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=8',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=1',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/America/Grenada.pm
+++ /dev/null
@@ -1,59 +0,0 @@
-# This file is auto-generated by the Perl DateTime Suite time zone
-# code generator (0.07) This code generator comes with the
-# DateTime::TimeZone module distribution in the tools/ directory
-
-#
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
-#
-# Do not edit this file directly.
-#
-package DateTime::TimeZone::America::Grenada;
-{
-  $DateTime::TimeZone::America::Grenada::VERSION = '1.58';
-}
-
-use strict;
-
-use Class::Singleton 1.03;
-use DateTime::TimeZone;
-use DateTime::TimeZone::OlsonDB;
-
-@DateTime::TimeZone::America::Grenada::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
-
-my $spans =
-[
-    [
-DateTime::TimeZone::NEG_INFINITY, #    utc_start
-60289416420, #      utc_end 1911-07-01 04:07:00 (Sat)
-DateTime::TimeZone::NEG_INFINITY, #  local_start
-60289401600, #    local_end 1911-07-01 00:00:00 (Sat)
--14820,
-0,
-'LMT',
-    ],
-    [
-60289416420, #    utc_start 1911-07-01 04:07:00 (Sat)
-DateTime::TimeZone::INFINITY, #      utc_end
-60289402020, #  local_start 1911-07-01 00:07:00 (Sat)
-DateTime::TimeZone::INFINITY, #    local_end
--14400,
-0,
-'AST',
-    ],
-];
-
-sub olson_version { '2013d' }
-
-sub has_dst_changes { 0 }
-
-sub _max_year { 2023 }
-
-sub _new_instance
-{
-    return shift->_init( @_, spans => $spans );
-}
-
-
-
-1;
-
--- a/lib/DateTime/TimeZone/America/Guadeloupe.pm
+++ /dev/null
@@ -1,59 +0,0 @@
-# This file is auto-generated by the Perl DateTime Suite time zone
-# code generator (0.07) This code generator comes with the
-# DateTime::TimeZone module distribution in the tools/ directory
-
-#
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
-#
-# Do not edit this file directly.
-#
-package DateTime::TimeZone::America::Guadeloupe;
-{
-  $DateTime::TimeZone::America::Guadeloupe::VERSION = '1.58';
-}
-
-use strict;
-
-use Class::Singleton 1.03;
-use DateTime::TimeZone;
-use DateTime::TimeZone::OlsonDB;
-
-@DateTime::TimeZone::America::Guadeloupe::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
-
-my $spans =
-[
-    [
-DateTime::TimeZone::NEG_INFINITY, #    utc_start
-60287429168, #      utc_end 1911-06-08 04:06:08 (Thu)
-DateTime::TimeZone::NEG_INFINITY, #  local_start
-60287414400, #    local_end 1911-06-08 00:00:00 (Thu)
--14768,
-0,
-'LMT',
-    ],
-    [
-60287429168, #    utc_start 1911-06-08 04:06:08 (Thu)
-DateTime::TimeZone::INFINITY, #      utc_end
-60287414768, #  local_start 1911-06-08 00:06:08 (Thu)
-DateTime::TimeZone::INFINITY, #    local_end
--14400,
-0,
-'AST',
-    ],
-];
-
-sub olson_version { '2013d' }
-
-sub has_dst_changes { 0 }
-
-sub _max_year { 2023 }
-
-sub _new_instance
-{
-    return shift->_init( @_, spans => $spans );
-}
-
-
-
-1;
-
--- a/lib/DateTime/TimeZone/America/Guatemala.pm
+++ b/lib/DateTime/TimeZone/America/Guatemala.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -114,7 +114,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 4 }
 
--- a/lib/DateTime/TimeZone/America/Guayaquil.pm
+++ b/lib/DateTime/TimeZone/America/Guayaquil.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/America/Guyana.pm
+++ b/lib/DateTime/TimeZone/America/Guyana.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -69,7 +69,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/America/Halifax.pm
+++ b/lib/DateTime/TimeZone/America/Halifax.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1878,7 +1878,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 101 }
 
@@ -1933,24 +1933,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Nov',
-    'letter' => 'S',
+    'in' => 'Mar',
+    'letter' => 'D',
     'name' => 'Canada',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=1',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=8',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Mar',
-    'letter' => 'D',
+    'in' => 'Nov',
+    'letter' => 'S',
     'name' => 'Canada',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=8',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=1',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/America/Havana.pm
+++ b/lib/DateTime/TimeZone/America/Havana.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1194,7 +1194,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 64 }
 
--- a/lib/DateTime/TimeZone/America/Hermosillo.pm
+++ b/lib/DateTime/TimeZone/America/Hermosillo.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -177,7 +177,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 3 }
 
--- a/lib/DateTime/TimeZone/America/Indiana/Indianapolis.pm
+++ b/lib/DateTime/TimeZone/America/Indiana/Indianapolis.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -735,7 +735,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 35 }
 
--- a/lib/DateTime/TimeZone/America/Indiana/Knox.pm
+++ b/lib/DateTime/TimeZone/America/Indiana/Knox.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1185,7 +1185,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 63 }
 
--- a/lib/DateTime/TimeZone/America/Indiana/Marengo.pm
+++ b/lib/DateTime/TimeZone/America/Indiana/Marengo.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -753,7 +753,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 38 }
 
--- a/lib/DateTime/TimeZone/America/Indiana/Petersburg.pm
+++ b/lib/DateTime/TimeZone/America/Indiana/Petersburg.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -843,7 +843,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 44 }
 
--- a/lib/DateTime/TimeZone/America/Indiana/Tell_City.pm
+++ b/lib/DateTime/TimeZone/America/Indiana/Tell_City.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -726,7 +726,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 37 }
 
--- a/lib/DateTime/TimeZone/America/Indiana/Vevay.pm
+++ b/lib/DateTime/TimeZone/America/Indiana/Vevay.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -546,7 +546,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 27 }
 
--- a/lib/DateTime/TimeZone/America/Indiana/Vincennes.pm
+++ b/lib/DateTime/TimeZone/America/Indiana/Vincennes.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -726,7 +726,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 37 }
 
--- a/lib/DateTime/TimeZone/America/Indiana/Winamac.pm
+++ b/lib/DateTime/TimeZone/America/Indiana/Winamac.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -780,7 +780,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 40 }
 
--- a/lib/DateTime/TimeZone/America/Inuvik.pm
+++ b/lib/DateTime/TimeZone/America/Inuvik.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -879,7 +879,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 46 }
 
@@ -934,24 +934,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Nov',
-    'letter' => 'S',
+    'in' => 'Mar',
+    'letter' => 'D',
     'name' => 'Canada',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=1',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=8',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Mar',
-    'letter' => 'D',
+    'in' => 'Nov',
+    'letter' => 'S',
     'name' => 'Canada',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=8',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=1',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/America/Iqaluit.pm
+++ b/lib/DateTime/TimeZone/America/Iqaluit.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -879,7 +879,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 48 }
 
@@ -934,24 +934,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Nov',
-    'letter' => 'S',
+    'in' => 'Mar',
+    'letter' => 'D',
     'name' => 'Canada',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=1',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=8',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Mar',
-    'letter' => 'D',
+    'in' => 'Nov',
+    'letter' => 'S',
     'name' => 'Canada',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=8',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=1',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/America/Jamaica.pm
+++ b/lib/DateTime/TimeZone/America/Jamaica.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -24,26 +24,26 @@
 [
     [
 DateTime::TimeZone::NEG_INFINITY, #    utc_start
-59611180032, #      utc_end 1890-01-01 05:07:12 (Wed)
+59611180031, #      utc_end 1890-01-01 05:07:11 (Wed)
 DateTime::TimeZone::NEG_INFINITY, #  local_start
 59611161600, #    local_end 1890-01-01 00:00:00 (Wed)
--18432,
+-18431,
 0,
 'LMT',
     ],
     [
-59611180032, #    utc_start 1890-01-01 05:07:12 (Wed)
-60307996032, #      utc_end 1912-02-01 05:07:12 (Thu)
+59611180031, #    utc_start 1890-01-01 05:07:11 (Wed)
+60307996031, #      utc_end 1912-02-01 05:07:11 (Thu)
 59611161600, #  local_start 1890-01-01 00:00:00 (Wed)
 60307977600, #    local_end 1912-02-01 00:00:00 (Thu)
--18432,
+-18431,
 0,
 'KMT',
     ],
     [
-60307996032, #    utc_start 1912-02-01 05:07:12 (Thu)
+60307996031, #    utc_start 1912-02-01 05:07:11 (Thu)
 62272047600, #      utc_end 1974-04-28 07:00:00 (Sun)
-60307978032, #  local_start 1912-02-01 00:07:12 (Thu)
+60307978031, #  local_start 1912-02-01 00:07:11 (Thu)
 62272029600, #    local_end 1974-04-28 02:00:00 (Sun)
 -18000,
 0,
@@ -240,7 +240,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 10 }
 
--- a/lib/DateTime/TimeZone/America/Juneau.pm
+++ b/lib/DateTime/TimeZone/America/Juneau.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1113,7 +1113,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 58 }
 
--- a/lib/DateTime/TimeZone/America/Kentucky/Louisville.pm
+++ b/lib/DateTime/TimeZone/America/Kentucky/Louisville.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1419,7 +1419,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 76 }
 
--- a/lib/DateTime/TimeZone/America/Kentucky/Monticello.pm
+++ b/lib/DateTime/TimeZone/America/Kentucky/Monticello.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1140,7 +1140,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 61 }
 
--- a/lib/DateTime/TimeZone/America/La_Paz.pm
+++ b/lib/DateTime/TimeZone/America/La_Paz.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 1 }
 
--- a/lib/DateTime/TimeZone/America/Lima.pm
+++ b/lib/DateTime/TimeZone/America/Lima.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -177,7 +177,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 7 }
 
--- a/lib/DateTime/TimeZone/America/Los_Angeles.pm
+++ b/lib/DateTime/TimeZone/America/Los_Angeles.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1482,7 +1482,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 80 }
 
--- a/lib/DateTime/TimeZone/America/Maceio.pm
+++ b/lib/DateTime/TimeZone/America/Maceio.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -456,7 +456,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 20 }
 
--- a/lib/DateTime/TimeZone/America/Managua.pm
+++ b/lib/DateTime/TimeZone/America/Managua.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -177,7 +177,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 4 }
 
--- a/lib/DateTime/TimeZone/America/Manaus.pm
+++ b/lib/DateTime/TimeZone/America/Manaus.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -339,7 +339,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 15 }
 
--- a/lib/DateTime/TimeZone/America/Martinique.pm
+++ b/lib/DateTime/TimeZone/America/Martinique.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -69,7 +69,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 1 }
 
--- a/lib/DateTime/TimeZone/America/Matamoros.pm
+++ b/lib/DateTime/TimeZone/America/Matamoros.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -600,7 +600,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 30 }
 
--- a/lib/DateTime/TimeZone/America/Mazatlan.pm
+++ b/lib/DateTime/TimeZone/America/Mazatlan.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -627,7 +627,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 29 }
 
--- a/lib/DateTime/TimeZone/America/Menominee.pm
+++ b/lib/DateTime/TimeZone/America/Menominee.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1086,7 +1086,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 58 }
 
--- a/lib/DateTime/TimeZone/America/Merida.pm
+++ b/lib/DateTime/TimeZone/America/Merida.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -573,7 +573,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 29 }
 
--- a/lib/DateTime/TimeZone/America/Metlakatla.pm
+++ b/lib/DateTime/TimeZone/America/Metlakatla.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -375,7 +375,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 17 }
 
--- a/lib/DateTime/TimeZone/America/Mexico_City.pm
+++ b/lib/DateTime/TimeZone/America/Mexico_City.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -681,7 +681,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 33 }
 
--- a/lib/DateTime/TimeZone/America/Miquelon.pm
+++ b/lib/DateTime/TimeZone/America/Miquelon.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -735,7 +735,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 38 }
 
@@ -790,24 +790,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Nov',
-    'letter' => 'S',
+    'in' => 'Mar',
+    'letter' => 'D',
     'name' => 'Canada',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=1',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=8',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Mar',
-    'letter' => 'D',
+    'in' => 'Nov',
+    'letter' => 'S',
     'name' => 'Canada',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=8',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=1',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/America/Moncton.pm
+++ b/lib/DateTime/TimeZone/America/Moncton.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1707,7 +1707,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 90 }
 
@@ -1762,24 +1762,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Nov',
-    'letter' => 'S',
+    'in' => 'Mar',
+    'letter' => 'D',
     'name' => 'Canada',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=1',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=8',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Mar',
-    'letter' => 'D',
+    'in' => 'Nov',
+    'letter' => 'S',
     'name' => 'Canada',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=8',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=1',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/America/Monterrey.pm
+++ b/lib/DateTime/TimeZone/America/Monterrey.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -591,7 +591,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 30 }
 
--- a/lib/DateTime/TimeZone/America/Montevideo.pm
+++ b/lib/DateTime/TimeZone/America/Montevideo.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -978,7 +978,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 53 }
 
--- a/lib/DateTime/TimeZone/America/Montreal.pm
+++ b/lib/DateTime/TimeZone/America/Montreal.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1923,7 +1923,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 104 }
 
@@ -1978,24 +1978,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Nov',
-    'letter' => 'S',
+    'in' => 'Mar',
+    'letter' => 'D',
     'name' => 'Canada',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=1',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=8',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Mar',
-    'letter' => 'D',
+    'in' => 'Nov',
+    'letter' => 'S',
     'name' => 'Canada',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=8',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=1',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/America/Montserrat.pm
+++ /dev/null
@@ -1,59 +0,0 @@
-# This file is auto-generated by the Perl DateTime Suite time zone
-# code generator (0.07) This code generator comes with the
-# DateTime::TimeZone module distribution in the tools/ directory
-
-#
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
-#
-# Do not edit this file directly.
-#
-package DateTime::TimeZone::America::Montserrat;
-{
-  $DateTime::TimeZone::America::Montserrat::VERSION = '1.58';
-}
-
-use strict;
-
-use Class::Singleton 1.03;
-use DateTime::TimeZone;
-use DateTime::TimeZone::OlsonDB;
-
-@DateTime::TimeZone::America::Montserrat::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
-
-my $spans =
-[
-    [
-DateTime::TimeZone::NEG_INFINITY, #    utc_start
-60289416592, #      utc_end 1911-07-01 04:09:52 (Sat)
-DateTime::TimeZone::NEG_INFINITY, #  local_start
-60289401660, #    local_end 1911-07-01 00:01:00 (Sat)
--14932,
-0,
-'LMT',
-    ],
-    [
-60289416592, #    utc_start 1911-07-01 04:09:52 (Sat)
-DateTime::TimeZone::INFINITY, #      utc_end
-60289402192, #  local_start 1911-07-01 00:09:52 (Sat)
-DateTime::TimeZone::INFINITY, #    local_end
--14400,
-0,
-'AST',
-    ],
-];
-
-sub olson_version { '2013d' }
-
-sub has_dst_changes { 0 }
-
-sub _max_year { 2023 }
-
-sub _new_instance
-{
-    return shift->_init( @_, spans => $spans );
-}
-
-
-
-1;
-
--- a/lib/DateTime/TimeZone/America/Nassau.pm
+++ b/lib/DateTime/TimeZone/America/Nassau.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1140,7 +1140,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 61 }
 
--- a/lib/DateTime/TimeZone/America/New_York.pm
+++ b/lib/DateTime/TimeZone/America/New_York.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1950,7 +1950,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 105 }
 
--- a/lib/DateTime/TimeZone/America/Nipigon.pm
+++ b/lib/DateTime/TimeZone/America/Nipigon.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1005,7 +1005,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 55 }
 
@@ -1060,24 +1060,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Nov',
-    'letter' => 'S',
+    'in' => 'Mar',
+    'letter' => 'D',
     'name' => 'Canada',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=1',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=8',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Mar',
-    'letter' => 'D',
+    'in' => 'Nov',
+    'letter' => 'S',
     'name' => 'Canada',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=8',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=1',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/America/Nome.pm
+++ b/lib/DateTime/TimeZone/America/Nome.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1122,7 +1122,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 58 }
 
--- a/lib/DateTime/TimeZone/America/Noronha.pm
+++ b/lib/DateTime/TimeZone/America/Noronha.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -420,7 +420,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 19 }
 
--- a/lib/DateTime/TimeZone/America/North_Dakota/Beulah.pm
+++ b/lib/DateTime/TimeZone/America/North_Dakota/Beulah.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1140,7 +1140,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 62 }
 
--- a/lib/DateTime/TimeZone/America/North_Dakota/Center.pm
+++ b/lib/DateTime/TimeZone/America/North_Dakota/Center.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1140,7 +1140,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 62 }
 
--- a/lib/DateTime/TimeZone/America/North_Dakota/New_Salem.pm
+++ b/lib/DateTime/TimeZone/America/North_Dakota/New_Salem.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1140,7 +1140,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 62 }
 
--- a/lib/DateTime/TimeZone/America/Ojinaga.pm
+++ b/lib/DateTime/TimeZone/America/Ojinaga.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -627,7 +627,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 29 }
 
--- a/lib/DateTime/TimeZone/America/Panama.pm
+++ b/lib/DateTime/TimeZone/America/Panama.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/America/Pangnirtung.pm
+++ b/lib/DateTime/TimeZone/America/Pangnirtung.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -888,7 +888,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 48 }
 
@@ -943,24 +943,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Nov',
-    'letter' => 'S',
+    'in' => 'Mar',
+    'letter' => 'D',
     'name' => 'Canada',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=1',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=8',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Mar',
-    'letter' => 'D',
+    'in' => 'Nov',
+    'letter' => 'S',
     'name' => 'Canada',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=8',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=1',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/America/Paramaribo.pm
+++ b/lib/DateTime/TimeZone/America/Paramaribo.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -78,7 +78,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/America/Phoenix.pm
+++ b/lib/DateTime/TimeZone/America/Phoenix.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -150,7 +150,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 5 }
 
--- a/lib/DateTime/TimeZone/America/Port_au_Prince.pm
+++ b/lib/DateTime/TimeZone/America/Port_au_Prince.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -582,7 +582,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 30 }
 
--- a/lib/DateTime/TimeZone/America/Port_of_Spain.pm
+++ b/lib/DateTime/TimeZone/America/Port_of_Spain.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/America/Porto_Velho.pm
+++ b/lib/DateTime/TimeZone/America/Porto_Velho.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -303,7 +303,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 14 }
 
--- a/lib/DateTime/TimeZone/America/Puerto_Rico.pm
+++ b/lib/DateTime/TimeZone/America/Puerto_Rico.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -78,7 +78,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 2 }
 
--- a/lib/DateTime/TimeZone/America/Rainy_River.pm
+++ b/lib/DateTime/TimeZone/America/Rainy_River.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1005,7 +1005,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 55 }
 
@@ -1060,24 +1060,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Nov',
-    'letter' => 'S',
+    'in' => 'Mar',
+    'letter' => 'D',
     'name' => 'Canada',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=1',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=8',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Mar',
-    'letter' => 'D',
+    'in' => 'Nov',
+    'letter' => 'S',
     'name' => 'Canada',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=8',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=1',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/America/Rankin_Inlet.pm
+++ b/lib/DateTime/TimeZone/America/Rankin_Inlet.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -861,7 +861,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 46 }
 
@@ -916,24 +916,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Nov',
-    'letter' => 'S',
+    'in' => 'Mar',
+    'letter' => 'D',
     'name' => 'Canada',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=1',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=8',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Mar',
-    'letter' => 'D',
+    'in' => 'Nov',
+    'letter' => 'S',
     'name' => 'Canada',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=8',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=1',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/America/Recife.pm
+++ b/lib/DateTime/TimeZone/America/Recife.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -420,7 +420,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 19 }
 
--- a/lib/DateTime/TimeZone/America/Regina.pm
+++ b/lib/DateTime/TimeZone/America/Regina.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -510,7 +510,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 26 }
 
--- a/lib/DateTime/TimeZone/America/Resolute.pm
+++ b/lib/DateTime/TimeZone/America/Resolute.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -861,7 +861,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 46 }
 
@@ -916,24 +916,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Nov',
-    'letter' => 'S',
+    'in' => 'Mar',
+    'letter' => 'D',
     'name' => 'Canada',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=1',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=8',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Mar',
-    'letter' => 'D',
+    'in' => 'Nov',
+    'letter' => 'S',
     'name' => 'Canada',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=8',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=1',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/America/Rio_Branco.pm
+++ b/lib/DateTime/TimeZone/America/Rio_Branco.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -312,7 +312,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 14 }
 
--- a/lib/DateTime/TimeZone/America/Santa_Isabel.pm
+++ b/lib/DateTime/TimeZone/America/Santa_Isabel.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1185,7 +1185,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 60 }
 
--- a/lib/DateTime/TimeZone/America/Santarem.pm
+++ b/lib/DateTime/TimeZone/America/Santarem.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -312,7 +312,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 14 }
 
--- a/lib/DateTime/TimeZone/America/Santiago.pm
+++ b/lib/DateTime/TimeZone/America/Santiago.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1239,7 +1239,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 65 }
 
--- a/lib/DateTime/TimeZone/America/Santo_Domingo.pm
+++ b/lib/DateTime/TimeZone/America/Santo_Domingo.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -186,7 +186,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 6 }
 
--- a/lib/DateTime/TimeZone/America/Sao_Paulo.pm
+++ b/lib/DateTime/TimeZone/America/Sao_Paulo.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1221,7 +1221,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 67 }
 
@@ -1275,25 +1275,25 @@
 my $rules = [
   bless( {
     'at' => '0:00',
-    'from' => '2008',
-    'in' => 'Oct',
-    'letter' => 'S',
+    'from' => '2038',
+    'in' => 'Feb',
+    'letter' => '',
     'name' => 'Brazil',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'Sun>=15',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '0:00',
-    'from' => '2038',
-    'in' => 'Feb',
-    'letter' => '',
+    'from' => '2008',
+    'in' => 'Oct',
+    'letter' => 'S',
     'name' => 'Brazil',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'Sun>=15',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/America/Scoresbysund.pm
+++ b/lib/DateTime/TimeZone/America/Scoresbysund.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -843,7 +843,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 45 }
 
@@ -897,25 +897,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/America/Sitka.pm
+++ b/lib/DateTime/TimeZone/America/Sitka.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1113,7 +1113,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 58 }
 
--- a/lib/DateTime/TimeZone/America/St_Johns.pm
+++ b/lib/DateTime/TimeZone/America/St_Johns.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1977,7 +1977,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 107 }
 
@@ -2032,24 +2032,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Nov',
-    'letter' => 'S',
+    'in' => 'Mar',
+    'letter' => 'D',
     'name' => 'Canada',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=1',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=8',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Mar',
-    'letter' => 'D',
+    'in' => 'Nov',
+    'letter' => 'S',
     'name' => 'Canada',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=8',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=1',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/America/St_Kitts.pm
+++ /dev/null
@@ -1,59 +0,0 @@
-# This file is auto-generated by the Perl DateTime Suite time zone
-# code generator (0.07) This code generator comes with the
-# DateTime::TimeZone module distribution in the tools/ directory
-
-#
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
-#
-# Do not edit this file directly.
-#
-package DateTime::TimeZone::America::St_Kitts;
-{
-  $DateTime::TimeZone::America::St_Kitts::VERSION = '1.58';
-}
-
-use strict;
-
-use Class::Singleton 1.03;
-use DateTime::TimeZone;
-use DateTime::TimeZone::OlsonDB;
-
-@DateTime::TimeZone::America::St_Kitts::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
-
-my $spans =
-[
-    [
-DateTime::TimeZone::NEG_INFINITY, #    utc_start
-60310584652, #      utc_end 1912-03-02 04:10:52 (Sat)
-DateTime::TimeZone::NEG_INFINITY, #  local_start
-60310569600, #    local_end 1912-03-02 00:00:00 (Sat)
--15052,
-0,
-'LMT',
-    ],
-    [
-60310584652, #    utc_start 1912-03-02 04:10:52 (Sat)
-DateTime::TimeZone::INFINITY, #      utc_end
-60310570252, #  local_start 1912-03-02 00:10:52 (Sat)
-DateTime::TimeZone::INFINITY, #    local_end
--14400,
-0,
-'AST',
-    ],
-];
-
-sub olson_version { '2013d' }
-
-sub has_dst_changes { 0 }
-
-sub _max_year { 2023 }
-
-sub _new_instance
-{
-    return shift->_init( @_, spans => $spans );
-}
-
-
-
-1;
-
--- a/lib/DateTime/TimeZone/America/St_Lucia.pm
+++ /dev/null
@@ -1,68 +0,0 @@
-# This file is auto-generated by the Perl DateTime Suite time zone
-# code generator (0.07) This code generator comes with the
-# DateTime::TimeZone module distribution in the tools/ directory
-
-#
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
-#
-# Do not edit this file directly.
-#
-package DateTime::TimeZone::America::St_Lucia;
-{
-  $DateTime::TimeZone::America::St_Lucia::VERSION = '1.58';
-}
-
-use strict;
-
-use Class::Singleton 1.03;
-use DateTime::TimeZone;
-use DateTime::TimeZone::OlsonDB;
-
-@DateTime::TimeZone::America::St_Lucia::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
-
-my $spans =
-[
-    [
-DateTime::TimeZone::NEG_INFINITY, #    utc_start
-59611176240, #      utc_end 1890-01-01 04:04:00 (Wed)
-DateTime::TimeZone::NEG_INFINITY, #  local_start
-59611161600, #    local_end 1890-01-01 00:00:00 (Wed)
--14640,
-0,
-'LMT',
-    ],
-    [
-59611176240, #    utc_start 1890-01-01 04:04:00 (Wed)
-60305313840, #      utc_end 1912-01-01 04:04:00 (Mon)
-59611161600, #  local_start 1890-01-01 00:00:00 (Wed)
-60305299200, #    local_end 1912-01-01 00:00:00 (Mon)
--14640,
-0,
-'CMT',
-    ],
-    [
-60305313840, #    utc_start 1912-01-01 04:04:00 (Mon)
-DateTime::TimeZone::INFINITY, #      utc_end
-60305299440, #  local_start 1912-01-01 00:04:00 (Mon)
-DateTime::TimeZone::INFINITY, #    local_end
--14400,
-0,
-'AST',
-    ],
-];
-
-sub olson_version { '2013d' }
-
-sub has_dst_changes { 0 }
-
-sub _max_year { 2023 }
-
-sub _new_instance
-{
-    return shift->_init( @_, spans => $spans );
-}
-
-
-
-1;
-
--- a/lib/DateTime/TimeZone/America/St_Thomas.pm
+++ /dev/null
@@ -1,59 +0,0 @@
-# This file is auto-generated by the Perl DateTime Suite time zone
-# code generator (0.07) This code generator comes with the
-# DateTime::TimeZone module distribution in the tools/ directory
-
-#
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
-#
-# Do not edit this file directly.
-#
-package DateTime::TimeZone::America::St_Thomas;
-{
-  $DateTime::TimeZone::America::St_Thomas::VERSION = '1.58';
-}
-
-use strict;
-
-use Class::Singleton 1.03;
-use DateTime::TimeZone;
-use DateTime::TimeZone::OlsonDB;
-
-@DateTime::TimeZone::America::St_Thomas::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
-
-my $spans =
-[
-    [
-DateTime::TimeZone::NEG_INFINITY, #    utc_start
-60289417184, #      utc_end 1911-07-01 04:19:44 (Sat)
-DateTime::TimeZone::NEG_INFINITY, #  local_start
-60289401600, #    local_end 1911-07-01 00:00:00 (Sat)
--15584,
-0,
-'LMT',
-    ],
-    [
-60289417184, #    utc_start 1911-07-01 04:19:44 (Sat)
-DateTime::TimeZone::INFINITY, #      utc_end
-60289402784, #  local_start 1911-07-01 00:19:44 (Sat)
-DateTime::TimeZone::INFINITY, #    local_end
--14400,
-0,
-'AST',
-    ],
-];
-
-sub olson_version { '2013d' }
-
-sub has_dst_changes { 0 }
-
-sub _max_year { 2023 }
-
-sub _new_instance
-{
-    return shift->_init( @_, spans => $spans );
-}
-
-
-
-1;
-
--- a/lib/DateTime/TimeZone/America/St_Vincent.pm
+++ /dev/null
@@ -1,68 +0,0 @@
-# This file is auto-generated by the Perl DateTime Suite time zone
-# code generator (0.07) This code generator comes with the
-# DateTime::TimeZone module distribution in the tools/ directory
-
-#
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
-#
-# Do not edit this file directly.
-#
-package DateTime::TimeZone::America::St_Vincent;
-{
-  $DateTime::TimeZone::America::St_Vincent::VERSION = '1.58';
-}
-
-use strict;
-
-use Class::Singleton 1.03;
-use DateTime::TimeZone;
-use DateTime::TimeZone::OlsonDB;
-
-@DateTime::TimeZone::America::St_Vincent::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
-
-my $spans =
-[
-    [
-DateTime::TimeZone::NEG_INFINITY, #    utc_start
-59611176296, #      utc_end 1890-01-01 04:04:56 (Wed)
-DateTime::TimeZone::NEG_INFINITY, #  local_start
-59611161600, #    local_end 1890-01-01 00:00:00 (Wed)
--14696,
-0,
-'LMT',
-    ],
-    [
-59611176296, #    utc_start 1890-01-01 04:04:56 (Wed)
-60305313896, #      utc_end 1912-01-01 04:04:56 (Mon)
-59611161600, #  local_start 1890-01-01 00:00:00 (Wed)
-60305299200, #    local_end 1912-01-01 00:00:00 (Mon)
--14696,
-0,
-'KMT',
-    ],
-    [
-60305313896, #    utc_start 1912-01-01 04:04:56 (Mon)
-DateTime::TimeZone::INFINITY, #      utc_end
-60305299496, #  local_start 1912-01-01 00:04:56 (Mon)
-DateTime::TimeZone::INFINITY, #    local_end
--14400,
-0,
-'AST',
-    ],
-];
-
-sub olson_version { '2013d' }
-
-sub has_dst_changes { 0 }
-
-sub _max_year { 2023 }
-
-sub _new_instance
-{
-    return shift->_init( @_, spans => $spans );
-}
-
-
-
-1;
-
--- a/lib/DateTime/TimeZone/America/Swift_Current.pm
+++ b/lib/DateTime/TimeZone/America/Swift_Current.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -249,7 +249,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 11 }
 
--- a/lib/DateTime/TimeZone/America/Tegucigalpa.pm
+++ b/lib/DateTime/TimeZone/America/Tegucigalpa.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -96,7 +96,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 3 }
 
--- a/lib/DateTime/TimeZone/America/Thule.pm
+++ b/lib/DateTime/TimeZone/America/Thule.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -645,7 +645,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 34 }
 
--- a/lib/DateTime/TimeZone/America/Thunder_Bay.pm
+++ b/lib/DateTime/TimeZone/America/Thunder_Bay.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1077,7 +1077,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 56 }
 
@@ -1132,24 +1132,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Nov',
-    'letter' => 'S',
+    'in' => 'Mar',
+    'letter' => 'D',
     'name' => 'Canada',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=1',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=8',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Mar',
-    'letter' => 'D',
+    'in' => 'Nov',
+    'letter' => 'S',
     'name' => 'Canada',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=8',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=1',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/America/Tijuana.pm
+++ b/lib/DateTime/TimeZone/America/Tijuana.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1194,7 +1194,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 60 }
 
--- a/lib/DateTime/TimeZone/America/Toronto.pm
+++ b/lib/DateTime/TimeZone/America/Toronto.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1914,7 +1914,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 104 }
 
@@ -1969,24 +1969,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Nov',
-    'letter' => 'S',
+    'in' => 'Mar',
+    'letter' => 'D',
     'name' => 'Canada',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=1',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=8',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Mar',
-    'letter' => 'D',
+    'in' => 'Nov',
+    'letter' => 'S',
     'name' => 'Canada',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=8',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=1',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/America/Tortola.pm
+++ /dev/null
@@ -1,59 +0,0 @@
-# This file is auto-generated by the Perl DateTime Suite time zone
-# code generator (0.07) This code generator comes with the
-# DateTime::TimeZone module distribution in the tools/ directory
-
-#
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
-#
-# Do not edit this file directly.
-#
-package DateTime::TimeZone::America::Tortola;
-{
-  $DateTime::TimeZone::America::Tortola::VERSION = '1.58';
-}
-
-use strict;
-
-use Class::Singleton 1.03;
-use DateTime::TimeZone;
-use DateTime::TimeZone::OlsonDB;
-
-@DateTime::TimeZone::America::Tortola::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
-
-my $spans =
-[
-    [
-DateTime::TimeZone::NEG_INFINITY, #    utc_start
-60289417108, #      utc_end 1911-07-01 04:18:28 (Sat)
-DateTime::TimeZone::NEG_INFINITY, #  local_start
-60289401600, #    local_end 1911-07-01 00:00:00 (Sat)
--15508,
-0,
-'LMT',
-    ],
-    [
-60289417108, #    utc_start 1911-07-01 04:18:28 (Sat)
-DateTime::TimeZone::INFINITY, #      utc_end
-60289402708, #  local_start 1911-07-01 00:18:28 (Sat)
-DateTime::TimeZone::INFINITY, #    local_end
--14400,
-0,
-'AST',
-    ],
-];
-
-sub olson_version { '2013d' }
-
-sub has_dst_changes { 0 }
-
-sub _max_year { 2023 }
-
-sub _new_instance
-{
-    return shift->_init( @_, spans => $spans );
-}
-
-
-
-1;
-
--- a/lib/DateTime/TimeZone/America/Vancouver.pm
+++ b/lib/DateTime/TimeZone/America/Vancouver.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1509,7 +1509,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 82 }
 
@@ -1564,24 +1564,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Nov',
-    'letter' => 'S',
+    'in' => 'Mar',
+    'letter' => 'D',
     'name' => 'Canada',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=1',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=8',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Mar',
-    'letter' => 'D',
+    'in' => 'Nov',
+    'letter' => 'S',
     'name' => 'Canada',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=8',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=1',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/America/Whitehorse.pm
+++ b/lib/DateTime/TimeZone/America/Whitehorse.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -942,7 +942,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 50 }
 
@@ -997,24 +997,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Nov',
-    'letter' => 'S',
+    'in' => 'Mar',
+    'letter' => 'D',
     'name' => 'Canada',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=1',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=8',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Mar',
-    'letter' => 'D',
+    'in' => 'Nov',
+    'letter' => 'S',
     'name' => 'Canada',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=8',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=1',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/America/Winnipeg.pm
+++ b/lib/DateTime/TimeZone/America/Winnipeg.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1473,7 +1473,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 80 }
 
@@ -1528,24 +1528,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Nov',
-    'letter' => 'S',
+    'in' => 'Mar',
+    'letter' => 'D',
     'name' => 'Canada',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=1',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=8',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Mar',
-    'letter' => 'D',
+    'in' => 'Nov',
+    'letter' => 'S',
     'name' => 'Canada',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=8',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=1',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/America/Yakutat.pm
+++ b/lib/DateTime/TimeZone/America/Yakutat.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1113,7 +1113,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 58 }
 
--- a/lib/DateTime/TimeZone/America/Yellowknife.pm
+++ b/lib/DateTime/TimeZone/America/Yellowknife.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -897,7 +897,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 48 }
 
@@ -952,24 +952,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Nov',
-    'letter' => 'S',
+    'in' => 'Mar',
+    'letter' => 'D',
     'name' => 'Canada',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=1',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=8',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2007',
-    'in' => 'Mar',
-    'letter' => 'D',
+    'in' => 'Nov',
+    'letter' => 'S',
     'name' => 'Canada',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=8',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=1',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Antarctica/Casey.pm
+++ b/lib/DateTime/TimeZone/Antarctica/Casey.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/antarctica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/antarctica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -78,7 +78,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Antarctica/Davis.pm
+++ b/lib/DateTime/TimeZone/Antarctica/Davis.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/antarctica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/antarctica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -96,7 +96,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Antarctica/DumontDUrville.pm
+++ b/lib/DateTime/TimeZone/Antarctica/DumontDUrville.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/antarctica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/antarctica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Antarctica/Macquarie.pm
+++ b/lib/DateTime/TimeZone/Antarctica/Macquarie.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -870,7 +870,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 45 }
 
--- a/lib/DateTime/TimeZone/Antarctica/Mawson.pm
+++ b/lib/DateTime/TimeZone/Antarctica/Mawson.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/antarctica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/antarctica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Antarctica/McMurdo.pm
+++ /dev/null
@@ -1,1027 +0,0 @@
-# This file is auto-generated by the Perl DateTime Suite time zone
-# code generator (0.07) This code generator comes with the
-# DateTime::TimeZone module distribution in the tools/ directory
-
-#
-# Generated from /tmp/6Pwc8w6J1M/antarctica.  Olson data version 2013d
-#
-# Do not edit this file directly.
-#
-package DateTime::TimeZone::Antarctica::McMurdo;
-{
-  $DateTime::TimeZone::Antarctica::McMurdo::VERSION = '1.58';
-}
-
-use strict;
-
-use Class::Singleton 1.03;
-use DateTime::TimeZone;
-use DateTime::TimeZone::OlsonDB;
-
-@DateTime::TimeZone::Antarctica::McMurdo::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
-
-my $spans =
-[
-    [
-DateTime::TimeZone::NEG_INFINITY, #    utc_start
-61693833600, #      utc_end 1956-01-01 00:00:00 (Sun)
-DateTime::TimeZone::NEG_INFINITY, #  local_start
-61693833600, #    local_end 1956-01-01 00:00:00 (Sun)
-0,
-0,
-'zzz',
-    ],
-    [
-61693833600, #    utc_start 1956-01-01 00:00:00 (Sun)
-62288316000, #      utc_end 1974-11-02 14:00:00 (Sat)
-61693876800, #  local_start 1956-01-01 12:00:00 (Sun)
-62288359200, #    local_end 1974-11-03 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-62288316000, #    utc_start 1974-11-02 14:00:00 (Sat)
-62297992800, #      utc_end 1975-02-22 14:00:00 (Sat)
-62288362800, #  local_start 1974-11-03 03:00:00 (Sun)
-62298039600, #    local_end 1975-02-23 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-62297992800, #    utc_start 1975-02-22 14:00:00 (Sat)
-62319160800, #      utc_end 1975-10-25 14:00:00 (Sat)
-62298036000, #  local_start 1975-02-23 02:00:00 (Sun)
-62319204000, #    local_end 1975-10-26 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-62319160800, #    utc_start 1975-10-25 14:00:00 (Sat)
-62330652000, #      utc_end 1976-03-06 14:00:00 (Sat)
-62319207600, #  local_start 1975-10-26 03:00:00 (Sun)
-62330698800, #    local_end 1976-03-07 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-62330652000, #    utc_start 1976-03-06 14:00:00 (Sat)
-62351215200, #      utc_end 1976-10-30 14:00:00 (Sat)
-62330695200, #  local_start 1976-03-07 02:00:00 (Sun)
-62351258400, #    local_end 1976-10-31 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-62351215200, #    utc_start 1976-10-30 14:00:00 (Sat)
-62362101600, #      utc_end 1977-03-05 14:00:00 (Sat)
-62351262000, #  local_start 1976-10-31 03:00:00 (Sun)
-62362148400, #    local_end 1977-03-06 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-62362101600, #    utc_start 1977-03-05 14:00:00 (Sat)
-62382664800, #      utc_end 1977-10-29 14:00:00 (Sat)
-62362144800, #  local_start 1977-03-06 02:00:00 (Sun)
-62382708000, #    local_end 1977-10-30 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-62382664800, #    utc_start 1977-10-29 14:00:00 (Sat)
-62393551200, #      utc_end 1978-03-04 14:00:00 (Sat)
-62382711600, #  local_start 1977-10-30 03:00:00 (Sun)
-62393598000, #    local_end 1978-03-05 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-62393551200, #    utc_start 1978-03-04 14:00:00 (Sat)
-62414114400, #      utc_end 1978-10-28 14:00:00 (Sat)
-62393594400, #  local_start 1978-03-05 02:00:00 (Sun)
-62414157600, #    local_end 1978-10-29 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-62414114400, #    utc_start 1978-10-28 14:00:00 (Sat)
-62425000800, #      utc_end 1979-03-03 14:00:00 (Sat)
-62414161200, #  local_start 1978-10-29 03:00:00 (Sun)
-62425047600, #    local_end 1979-03-04 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-62425000800, #    utc_start 1979-03-03 14:00:00 (Sat)
-62445564000, #      utc_end 1979-10-27 14:00:00 (Sat)
-62425044000, #  local_start 1979-03-04 02:00:00 (Sun)
-62445607200, #    local_end 1979-10-28 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-62445564000, #    utc_start 1979-10-27 14:00:00 (Sat)
-62456450400, #      utc_end 1980-03-01 14:00:00 (Sat)
-62445610800, #  local_start 1979-10-28 03:00:00 (Sun)
-62456497200, #    local_end 1980-03-02 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-62456450400, #    utc_start 1980-03-01 14:00:00 (Sat)
-62477013600, #      utc_end 1980-10-25 14:00:00 (Sat)
-62456493600, #  local_start 1980-03-02 02:00:00 (Sun)
-62477056800, #    local_end 1980-10-26 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-62477013600, #    utc_start 1980-10-25 14:00:00 (Sat)
-62487900000, #      utc_end 1981-02-28 14:00:00 (Sat)
-62477060400, #  local_start 1980-10-26 03:00:00 (Sun)
-62487946800, #    local_end 1981-03-01 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-62487900000, #    utc_start 1981-02-28 14:00:00 (Sat)
-62508463200, #      utc_end 1981-10-24 14:00:00 (Sat)
-62487943200, #  local_start 1981-03-01 02:00:00 (Sun)
-62508506400, #    local_end 1981-10-25 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-62508463200, #    utc_start 1981-10-24 14:00:00 (Sat)
-62519954400, #      utc_end 1982-03-06 14:00:00 (Sat)
-62508510000, #  local_start 1981-10-25 03:00:00 (Sun)
-62520001200, #    local_end 1982-03-07 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-62519954400, #    utc_start 1982-03-06 14:00:00 (Sat)
-62540517600, #      utc_end 1982-10-30 14:00:00 (Sat)
-62519997600, #  local_start 1982-03-07 02:00:00 (Sun)
-62540560800, #    local_end 1982-10-31 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-62540517600, #    utc_start 1982-10-30 14:00:00 (Sat)
-62551404000, #      utc_end 1983-03-05 14:00:00 (Sat)
-62540564400, #  local_start 1982-10-31 03:00:00 (Sun)
-62551450800, #    local_end 1983-03-06 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-62551404000, #    utc_start 1983-03-05 14:00:00 (Sat)
-62571967200, #      utc_end 1983-10-29 14:00:00 (Sat)
-62551447200, #  local_start 1983-03-06 02:00:00 (Sun)
-62572010400, #    local_end 1983-10-30 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-62571967200, #    utc_start 1983-10-29 14:00:00 (Sat)
-62582853600, #      utc_end 1984-03-03 14:00:00 (Sat)
-62572014000, #  local_start 1983-10-30 03:00:00 (Sun)
-62582900400, #    local_end 1984-03-04 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-62582853600, #    utc_start 1984-03-03 14:00:00 (Sat)
-62603416800, #      utc_end 1984-10-27 14:00:00 (Sat)
-62582896800, #  local_start 1984-03-04 02:00:00 (Sun)
-62603460000, #    local_end 1984-10-28 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-62603416800, #    utc_start 1984-10-27 14:00:00 (Sat)
-62614303200, #      utc_end 1985-03-02 14:00:00 (Sat)
-62603463600, #  local_start 1984-10-28 03:00:00 (Sun)
-62614350000, #    local_end 1985-03-03 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-62614303200, #    utc_start 1985-03-02 14:00:00 (Sat)
-62634866400, #      utc_end 1985-10-26 14:00:00 (Sat)
-62614346400, #  local_start 1985-03-03 02:00:00 (Sun)
-62634909600, #    local_end 1985-10-27 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-62634866400, #    utc_start 1985-10-26 14:00:00 (Sat)
-62645752800, #      utc_end 1986-03-01 14:00:00 (Sat)
-62634913200, #  local_start 1985-10-27 03:00:00 (Sun)
-62645799600, #    local_end 1986-03-02 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-62645752800, #    utc_start 1986-03-01 14:00:00 (Sat)
-62666316000, #      utc_end 1986-10-25 14:00:00 (Sat)
-62645796000, #  local_start 1986-03-02 02:00:00 (Sun)
-62666359200, #    local_end 1986-10-26 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-62666316000, #    utc_start 1986-10-25 14:00:00 (Sat)
-62677202400, #      utc_end 1987-02-28 14:00:00 (Sat)
-62666362800, #  local_start 1986-10-26 03:00:00 (Sun)
-62677249200, #    local_end 1987-03-01 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-62677202400, #    utc_start 1987-02-28 14:00:00 (Sat)
-62697765600, #      utc_end 1987-10-24 14:00:00 (Sat)
-62677245600, #  local_start 1987-03-01 02:00:00 (Sun)
-62697808800, #    local_end 1987-10-25 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-62697765600, #    utc_start 1987-10-24 14:00:00 (Sat)
-62709256800, #      utc_end 1988-03-05 14:00:00 (Sat)
-62697812400, #  local_start 1987-10-25 03:00:00 (Sun)
-62709303600, #    local_end 1988-03-06 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-62709256800, #    utc_start 1988-03-05 14:00:00 (Sat)
-62729820000, #      utc_end 1988-10-29 14:00:00 (Sat)
-62709300000, #  local_start 1988-03-06 02:00:00 (Sun)
-62729863200, #    local_end 1988-10-30 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-62729820000, #    utc_start 1988-10-29 14:00:00 (Sat)
-62740706400, #      utc_end 1989-03-04 14:00:00 (Sat)
-62729866800, #  local_start 1988-10-30 03:00:00 (Sun)
-62740753200, #    local_end 1989-03-05 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-62740706400, #    utc_start 1989-03-04 14:00:00 (Sat)
-62759455200, #      utc_end 1989-10-07 14:00:00 (Sat)
-62740749600, #  local_start 1989-03-05 02:00:00 (Sun)
-62759498400, #    local_end 1989-10-08 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-62759455200, #    utc_start 1989-10-07 14:00:00 (Sat)
-62773365600, #      utc_end 1990-03-17 14:00:00 (Sat)
-62759502000, #  local_start 1989-10-08 03:00:00 (Sun)
-62773412400, #    local_end 1990-03-18 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-62773365600, #    utc_start 1990-03-17 14:00:00 (Sat)
-62790904800, #      utc_end 1990-10-06 14:00:00 (Sat)
-62773408800, #  local_start 1990-03-18 02:00:00 (Sun)
-62790948000, #    local_end 1990-10-07 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-62790904800, #    utc_start 1990-10-06 14:00:00 (Sat)
-62804815200, #      utc_end 1991-03-16 14:00:00 (Sat)
-62790951600, #  local_start 1990-10-07 03:00:00 (Sun)
-62804862000, #    local_end 1991-03-17 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-62804815200, #    utc_start 1991-03-16 14:00:00 (Sat)
-62822354400, #      utc_end 1991-10-05 14:00:00 (Sat)
-62804858400, #  local_start 1991-03-17 02:00:00 (Sun)
-62822397600, #    local_end 1991-10-06 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-62822354400, #    utc_start 1991-10-05 14:00:00 (Sat)
-62836264800, #      utc_end 1992-03-14 14:00:00 (Sat)
-62822401200, #  local_start 1991-10-06 03:00:00 (Sun)
-62836311600, #    local_end 1992-03-15 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-62836264800, #    utc_start 1992-03-14 14:00:00 (Sat)
-62853804000, #      utc_end 1992-10-03 14:00:00 (Sat)
-62836308000, #  local_start 1992-03-15 02:00:00 (Sun)
-62853847200, #    local_end 1992-10-04 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-62853804000, #    utc_start 1992-10-03 14:00:00 (Sat)
-62868319200, #      utc_end 1993-03-20 14:00:00 (Sat)
-62853850800, #  local_start 1992-10-04 03:00:00 (Sun)
-62868366000, #    local_end 1993-03-21 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-62868319200, #    utc_start 1993-03-20 14:00:00 (Sat)
-62885253600, #      utc_end 1993-10-02 14:00:00 (Sat)
-62868362400, #  local_start 1993-03-21 02:00:00 (Sun)
-62885296800, #    local_end 1993-10-03 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-62885253600, #    utc_start 1993-10-02 14:00:00 (Sat)
-62899768800, #      utc_end 1994-03-19 14:00:00 (Sat)
-62885300400, #  local_start 1993-10-03 03:00:00 (Sun)
-62899815600, #    local_end 1994-03-20 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-62899768800, #    utc_start 1994-03-19 14:00:00 (Sat)
-62916703200, #      utc_end 1994-10-01 14:00:00 (Sat)
-62899812000, #  local_start 1994-03-20 02:00:00 (Sun)
-62916746400, #    local_end 1994-10-02 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-62916703200, #    utc_start 1994-10-01 14:00:00 (Sat)
-62931218400, #      utc_end 1995-03-18 14:00:00 (Sat)
-62916750000, #  local_start 1994-10-02 03:00:00 (Sun)
-62931265200, #    local_end 1995-03-19 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-62931218400, #    utc_start 1995-03-18 14:00:00 (Sat)
-62948152800, #      utc_end 1995-09-30 14:00:00 (Sat)
-62931261600, #  local_start 1995-03-19 02:00:00 (Sun)
-62948196000, #    local_end 1995-10-01 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-62948152800, #    utc_start 1995-09-30 14:00:00 (Sat)
-62962668000, #      utc_end 1996-03-16 14:00:00 (Sat)
-62948199600, #  local_start 1995-10-01 03:00:00 (Sun)
-62962714800, #    local_end 1996-03-17 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-62962668000, #    utc_start 1996-03-16 14:00:00 (Sat)
-62980207200, #      utc_end 1996-10-05 14:00:00 (Sat)
-62962711200, #  local_start 1996-03-17 02:00:00 (Sun)
-62980250400, #    local_end 1996-10-06 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-62980207200, #    utc_start 1996-10-05 14:00:00 (Sat)
-62994117600, #      utc_end 1997-03-15 14:00:00 (Sat)
-62980254000, #  local_start 1996-10-06 03:00:00 (Sun)
-62994164400, #    local_end 1997-03-16 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-62994117600, #    utc_start 1997-03-15 14:00:00 (Sat)
-63011656800, #      utc_end 1997-10-04 14:00:00 (Sat)
-62994160800, #  local_start 1997-03-16 02:00:00 (Sun)
-63011700000, #    local_end 1997-10-05 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-63011656800, #    utc_start 1997-10-04 14:00:00 (Sat)
-63025567200, #      utc_end 1998-03-14 14:00:00 (Sat)
-63011703600, #  local_start 1997-10-05 03:00:00 (Sun)
-63025614000, #    local_end 1998-03-15 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-63025567200, #    utc_start 1998-03-14 14:00:00 (Sat)
-63043106400, #      utc_end 1998-10-03 14:00:00 (Sat)
-63025610400, #  local_start 1998-03-15 02:00:00 (Sun)
-63043149600, #    local_end 1998-10-04 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-63043106400, #    utc_start 1998-10-03 14:00:00 (Sat)
-63057621600, #      utc_end 1999-03-20 14:00:00 (Sat)
-63043153200, #  local_start 1998-10-04 03:00:00 (Sun)
-63057668400, #    local_end 1999-03-21 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-63057621600, #    utc_start 1999-03-20 14:00:00 (Sat)
-63074556000, #      utc_end 1999-10-02 14:00:00 (Sat)
-63057664800, #  local_start 1999-03-21 02:00:00 (Sun)
-63074599200, #    local_end 1999-10-03 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-63074556000, #    utc_start 1999-10-02 14:00:00 (Sat)
-63089071200, #      utc_end 2000-03-18 14:00:00 (Sat)
-63074602800, #  local_start 1999-10-03 03:00:00 (Sun)
-63089118000, #    local_end 2000-03-19 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-63089071200, #    utc_start 2000-03-18 14:00:00 (Sat)
-63106005600, #      utc_end 2000-09-30 14:00:00 (Sat)
-63089114400, #  local_start 2000-03-19 02:00:00 (Sun)
-63106048800, #    local_end 2000-10-01 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-63106005600, #    utc_start 2000-09-30 14:00:00 (Sat)
-63120520800, #      utc_end 2001-03-17 14:00:00 (Sat)
-63106052400, #  local_start 2000-10-01 03:00:00 (Sun)
-63120567600, #    local_end 2001-03-18 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-63120520800, #    utc_start 2001-03-17 14:00:00 (Sat)
-63138060000, #      utc_end 2001-10-06 14:00:00 (Sat)
-63120564000, #  local_start 2001-03-18 02:00:00 (Sun)
-63138103200, #    local_end 2001-10-07 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-63138060000, #    utc_start 2001-10-06 14:00:00 (Sat)
-63151970400, #      utc_end 2002-03-16 14:00:00 (Sat)
-63138106800, #  local_start 2001-10-07 03:00:00 (Sun)
-63152017200, #    local_end 2002-03-17 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-63151970400, #    utc_start 2002-03-16 14:00:00 (Sat)
-63169509600, #      utc_end 2002-10-05 14:00:00 (Sat)
-63152013600, #  local_start 2002-03-17 02:00:00 (Sun)
-63169552800, #    local_end 2002-10-06 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-63169509600, #    utc_start 2002-10-05 14:00:00 (Sat)
-63183420000, #      utc_end 2003-03-15 14:00:00 (Sat)
-63169556400, #  local_start 2002-10-06 03:00:00 (Sun)
-63183466800, #    local_end 2003-03-16 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-63183420000, #    utc_start 2003-03-15 14:00:00 (Sat)
-63200959200, #      utc_end 2003-10-04 14:00:00 (Sat)
-63183463200, #  local_start 2003-03-16 02:00:00 (Sun)
-63201002400, #    local_end 2003-10-05 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-63200959200, #    utc_start 2003-10-04 14:00:00 (Sat)
-63215474400, #      utc_end 2004-03-20 14:00:00 (Sat)
-63201006000, #  local_start 2003-10-05 03:00:00 (Sun)
-63215521200, #    local_end 2004-03-21 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-63215474400, #    utc_start 2004-03-20 14:00:00 (Sat)
-63232408800, #      utc_end 2004-10-02 14:00:00 (Sat)
-63215517600, #  local_start 2004-03-21 02:00:00 (Sun)
-63232452000, #    local_end 2004-10-03 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-63232408800, #    utc_start 2004-10-02 14:00:00 (Sat)
-63246924000, #      utc_end 2005-03-19 14:00:00 (Sat)
-63232455600, #  local_start 2004-10-03 03:00:00 (Sun)
-63246970800, #    local_end 2005-03-20 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-63246924000, #    utc_start 2005-03-19 14:00:00 (Sat)
-63263858400, #      utc_end 2005-10-01 14:00:00 (Sat)
-63246967200, #  local_start 2005-03-20 02:00:00 (Sun)
-63263901600, #    local_end 2005-10-02 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-63263858400, #    utc_start 2005-10-01 14:00:00 (Sat)
-63278373600, #      utc_end 2006-03-18 14:00:00 (Sat)
-63263905200, #  local_start 2005-10-02 03:00:00 (Sun)
-63278420400, #    local_end 2006-03-19 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-63278373600, #    utc_start 2006-03-18 14:00:00 (Sat)
-63295308000, #      utc_end 2006-09-30 14:00:00 (Sat)
-63278416800, #  local_start 2006-03-19 02:00:00 (Sun)
-63295351200, #    local_end 2006-10-01 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-63295308000, #    utc_start 2006-09-30 14:00:00 (Sat)
-63309823200, #      utc_end 2007-03-17 14:00:00 (Sat)
-63295354800, #  local_start 2006-10-01 03:00:00 (Sun)
-63309870000, #    local_end 2007-03-18 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-63309823200, #    utc_start 2007-03-17 14:00:00 (Sat)
-63326757600, #      utc_end 2007-09-29 14:00:00 (Sat)
-63309866400, #  local_start 2007-03-18 02:00:00 (Sun)
-63326800800, #    local_end 2007-09-30 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-63326757600, #    utc_start 2007-09-29 14:00:00 (Sat)
-63343087200, #      utc_end 2008-04-05 14:00:00 (Sat)
-63326804400, #  local_start 2007-09-30 03:00:00 (Sun)
-63343134000, #    local_end 2008-04-06 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-63343087200, #    utc_start 2008-04-05 14:00:00 (Sat)
-63358207200, #      utc_end 2008-09-27 14:00:00 (Sat)
-63343130400, #  local_start 2008-04-06 02:00:00 (Sun)
-63358250400, #    local_end 2008-09-28 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-63358207200, #    utc_start 2008-09-27 14:00:00 (Sat)
-63374536800, #      utc_end 2009-04-04 14:00:00 (Sat)
-63358254000, #  local_start 2008-09-28 03:00:00 (Sun)
-63374583600, #    local_end 2009-04-05 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-63374536800, #    utc_start 2009-04-04 14:00:00 (Sat)
-63389656800, #      utc_end 2009-09-26 14:00:00 (Sat)
-63374580000, #  local_start 2009-04-05 02:00:00 (Sun)
-63389700000, #    local_end 2009-09-27 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-63389656800, #    utc_start 2009-09-26 14:00:00 (Sat)
-63405986400, #      utc_end 2010-04-03 14:00:00 (Sat)
-63389703600, #  local_start 2009-09-27 03:00:00 (Sun)
-63406033200, #    local_end 2010-04-04 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-63405986400, #    utc_start 2010-04-03 14:00:00 (Sat)
-63421106400, #      utc_end 2010-09-25 14:00:00 (Sat)
-63406029600, #  local_start 2010-04-04 02:00:00 (Sun)
-63421149600, #    local_end 2010-09-26 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-63421106400, #    utc_start 2010-09-25 14:00:00 (Sat)
-63437436000, #      utc_end 2011-04-02 14:00:00 (Sat)
-63421153200, #  local_start 2010-09-26 03:00:00 (Sun)
-63437482800, #    local_end 2011-04-03 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-63437436000, #    utc_start 2011-04-02 14:00:00 (Sat)
-63452556000, #      utc_end 2011-09-24 14:00:00 (Sat)
-63437479200, #  local_start 2011-04-03 02:00:00 (Sun)
-63452599200, #    local_end 2011-09-25 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-63452556000, #    utc_start 2011-09-24 14:00:00 (Sat)
-63468885600, #      utc_end 2012-03-31 14:00:00 (Sat)
-63452602800, #  local_start 2011-09-25 03:00:00 (Sun)
-63468932400, #    local_end 2012-04-01 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-63468885600, #    utc_start 2012-03-31 14:00:00 (Sat)
-63484610400, #      utc_end 2012-09-29 14:00:00 (Sat)
-63468928800, #  local_start 2012-04-01 02:00:00 (Sun)
-63484653600, #    local_end 2012-09-30 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-63484610400, #    utc_start 2012-09-29 14:00:00 (Sat)
-63500940000, #      utc_end 2013-04-06 14:00:00 (Sat)
-63484657200, #  local_start 2012-09-30 03:00:00 (Sun)
-63500986800, #    local_end 2013-04-07 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-63500940000, #    utc_start 2013-04-06 14:00:00 (Sat)
-63516060000, #      utc_end 2013-09-28 14:00:00 (Sat)
-63500983200, #  local_start 2013-04-07 02:00:00 (Sun)
-63516103200, #    local_end 2013-09-29 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-63516060000, #    utc_start 2013-09-28 14:00:00 (Sat)
-63532389600, #      utc_end 2014-04-05 14:00:00 (Sat)
-63516106800, #  local_start 2013-09-29 03:00:00 (Sun)
-63532436400, #    local_end 2014-04-06 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-63532389600, #    utc_start 2014-04-05 14:00:00 (Sat)
-63547509600, #      utc_end 2014-09-27 14:00:00 (Sat)
-63532432800, #  local_start 2014-04-06 02:00:00 (Sun)
-63547552800, #    local_end 2014-09-28 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-63547509600, #    utc_start 2014-09-27 14:00:00 (Sat)
-63563839200, #      utc_end 2015-04-04 14:00:00 (Sat)
-63547556400, #  local_start 2014-09-28 03:00:00 (Sun)
-63563886000, #    local_end 2015-04-05 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-63563839200, #    utc_start 2015-04-04 14:00:00 (Sat)
-63578959200, #      utc_end 2015-09-26 14:00:00 (Sat)
-63563882400, #  local_start 2015-04-05 02:00:00 (Sun)
-63579002400, #    local_end 2015-09-27 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-63578959200, #    utc_start 2015-09-26 14:00:00 (Sat)
-63595288800, #      utc_end 2016-04-02 14:00:00 (Sat)
-63579006000, #  local_start 2015-09-27 03:00:00 (Sun)
-63595335600, #    local_end 2016-04-03 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-63595288800, #    utc_start 2016-04-02 14:00:00 (Sat)
-63610408800, #      utc_end 2016-09-24 14:00:00 (Sat)
-63595332000, #  local_start 2016-04-03 02:00:00 (Sun)
-63610452000, #    local_end 2016-09-25 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-63610408800, #    utc_start 2016-09-24 14:00:00 (Sat)
-63626738400, #      utc_end 2017-04-01 14:00:00 (Sat)
-63610455600, #  local_start 2016-09-25 03:00:00 (Sun)
-63626785200, #    local_end 2017-04-02 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-63626738400, #    utc_start 2017-04-01 14:00:00 (Sat)
-63641858400, #      utc_end 2017-09-23 14:00:00 (Sat)
-63626781600, #  local_start 2017-04-02 02:00:00 (Sun)
-63641901600, #    local_end 2017-09-24 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-63641858400, #    utc_start 2017-09-23 14:00:00 (Sat)
-63658188000, #      utc_end 2018-03-31 14:00:00 (Sat)
-63641905200, #  local_start 2017-09-24 03:00:00 (Sun)
-63658234800, #    local_end 2018-04-01 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-63658188000, #    utc_start 2018-03-31 14:00:00 (Sat)
-63673912800, #      utc_end 2018-09-29 14:00:00 (Sat)
-63658231200, #  local_start 2018-04-01 02:00:00 (Sun)
-63673956000, #    local_end 2018-09-30 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-63673912800, #    utc_start 2018-09-29 14:00:00 (Sat)
-63690242400, #      utc_end 2019-04-06 14:00:00 (Sat)
-63673959600, #  local_start 2018-09-30 03:00:00 (Sun)
-63690289200, #    local_end 2019-04-07 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-63690242400, #    utc_start 2019-04-06 14:00:00 (Sat)
-63705362400, #      utc_end 2019-09-28 14:00:00 (Sat)
-63690285600, #  local_start 2019-04-07 02:00:00 (Sun)
-63705405600, #    local_end 2019-09-29 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-63705362400, #    utc_start 2019-09-28 14:00:00 (Sat)
-63721692000, #      utc_end 2020-04-04 14:00:00 (Sat)
-63705409200, #  local_start 2019-09-29 03:00:00 (Sun)
-63721738800, #    local_end 2020-04-05 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-63721692000, #    utc_start 2020-04-04 14:00:00 (Sat)
-63736812000, #      utc_end 2020-09-26 14:00:00 (Sat)
-63721735200, #  local_start 2020-04-05 02:00:00 (Sun)
-63736855200, #    local_end 2020-09-27 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-63736812000, #    utc_start 2020-09-26 14:00:00 (Sat)
-63753141600, #      utc_end 2021-04-03 14:00:00 (Sat)
-63736858800, #  local_start 2020-09-27 03:00:00 (Sun)
-63753188400, #    local_end 2021-04-04 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-63753141600, #    utc_start 2021-04-03 14:00:00 (Sat)
-63768261600, #      utc_end 2021-09-25 14:00:00 (Sat)
-63753184800, #  local_start 2021-04-04 02:00:00 (Sun)
-63768304800, #    local_end 2021-09-26 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-63768261600, #    utc_start 2021-09-25 14:00:00 (Sat)
-63784591200, #      utc_end 2022-04-02 14:00:00 (Sat)
-63768308400, #  local_start 2021-09-26 03:00:00 (Sun)
-63784638000, #    local_end 2022-04-03 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-63784591200, #    utc_start 2022-04-02 14:00:00 (Sat)
-63799711200, #      utc_end 2022-09-24 14:00:00 (Sat)
-63784634400, #  local_start 2022-04-03 02:00:00 (Sun)
-63799754400, #    local_end 2022-09-25 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-63799711200, #    utc_start 2022-09-24 14:00:00 (Sat)
-63816040800, #      utc_end 2023-04-01 14:00:00 (Sat)
-63799758000, #  local_start 2022-09-25 03:00:00 (Sun)
-63816087600, #    local_end 2023-04-02 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-63816040800, #    utc_start 2023-04-01 14:00:00 (Sat)
-63831160800, #      utc_end 2023-09-23 14:00:00 (Sat)
-63816084000, #  local_start 2023-04-02 02:00:00 (Sun)
-63831204000, #    local_end 2023-09-24 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-    [
-63831160800, #    utc_start 2023-09-23 14:00:00 (Sat)
-63848095200, #      utc_end 2024-04-06 14:00:00 (Sat)
-63831207600, #  local_start 2023-09-24 03:00:00 (Sun)
-63848142000, #    local_end 2024-04-07 03:00:00 (Sun)
-46800,
-1,
-'NZDT',
-    ],
-    [
-63848095200, #    utc_start 2024-04-06 14:00:00 (Sat)
-63863215200, #      utc_end 2024-09-28 14:00:00 (Sat)
-63848138400, #  local_start 2024-04-07 02:00:00 (Sun)
-63863258400, #    local_end 2024-09-29 02:00:00 (Sun)
-43200,
-0,
-'NZST',
-    ],
-];
-
-sub olson_version { '2013d' }
-
-sub has_dst_changes { 51 }
-
-sub _max_year { 2023 }
-
-sub _new_instance
-{
-    return shift->_init( @_, spans => $spans );
-}
-
-sub _last_offset { 43200 }
-
-my $last_observance = bless( {
-  'format' => 'NZ%sT',
-  'gmtoff' => '12:00',
-  'local_start_datetime' => bless( {
-    'formatter' => undef,
-    'local_rd_days' => 714049,
-    'local_rd_secs' => 43200,
-    'offset_modifier' => 0,
-    'rd_nanosecs' => 0,
-    'tz' => bless( {
-      'name' => 'floating',
-      'offset' => 0
-    }, 'DateTime::TimeZone::Floating' ),
-    'utc_rd_days' => 714049,
-    'utc_rd_secs' => 43200,
-    'utc_year' => 1957
-  }, 'DateTime' ),
-  'offset_from_std' => 0,
-  'offset_from_utc' => 43200,
-  'until' => [],
-  'utc_start_datetime' => bless( {
-    'formatter' => undef,
-    'local_rd_days' => 714049,
-    'local_rd_secs' => 0,
-    'offset_modifier' => 0,
-    'rd_nanosecs' => 0,
-    'tz' => bless( {
-      'name' => 'floating',
-      'offset' => 0
-    }, 'DateTime::TimeZone::Floating' ),
-    'utc_rd_days' => 714049,
-    'utc_rd_secs' => 0,
-    'utc_year' => 1957
-  }, 'DateTime' )
-}, 'DateTime::TimeZone::OlsonDB::Observance' )
-;
-sub _last_observance { $last_observance }
-
-my $rules = [
-  bless( {
-    'at' => '2:00s',
-    'from' => '2007',
-    'in' => 'Sep',
-    'letter' => 'D',
-    'name' => 'NZAQ',
-    'offset_from_std' => 3600,
-    'on' => 'lastSun',
-    'save' => '1:00',
-    'to' => 'max',
-    'type' => undef
-  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-  bless( {
-    'at' => '2:00s',
-    'from' => '2008',
-    'in' => 'Apr',
-    'letter' => 'S',
-    'name' => 'NZAQ',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=1',
-    'save' => '0',
-    'to' => 'max',
-    'type' => undef
-  }, 'DateTime::TimeZone::OlsonDB::Rule' )
-]
-;
-sub _rules { $rules }
-
-
-1;
-
--- a/lib/DateTime/TimeZone/Antarctica/Palmer.pm
+++ b/lib/DateTime/TimeZone/Antarctica/Palmer.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/antarctica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/antarctica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -915,7 +915,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 49 }
 
@@ -968,18 +968,6 @@
 
 my $rules = [
   bless( {
-    'at' => '4:00u',
-    'from' => '2012',
-    'in' => 'Sep',
-    'letter' => 'S',
-    'name' => 'ChileAQ',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=2',
-    'save' => '1:00',
-    'to' => 'max',
-    'type' => undef
-  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-  bless( {
     'at' => '3:00u',
     'from' => '2012',
     'in' => 'Apr',
@@ -990,6 +978,18 @@
     'save' => '0',
     'to' => 'max',
     'type' => undef
+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+  bless( {
+    'at' => '4:00u',
+    'from' => '2012',
+    'in' => 'Sep',
+    'letter' => 'S',
+    'name' => 'ChileAQ',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=2',
+    'save' => '1:00',
+    'to' => 'max',
+    'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
 ]
 ;
--- a/lib/DateTime/TimeZone/Antarctica/Rothera.pm
+++ b/lib/DateTime/TimeZone/Antarctica/Rothera.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/antarctica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/antarctica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Antarctica/Syowa.pm
+++ b/lib/DateTime/TimeZone/Antarctica/Syowa.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/antarctica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/antarctica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Antarctica/Vostok.pm
+++ b/lib/DateTime/TimeZone/Antarctica/Vostok.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/antarctica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/antarctica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Asia/Aden.pm
+++ b/lib/DateTime/TimeZone/Asia/Aden.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Asia/Almaty.pm
+++ b/lib/DateTime/TimeZone/Asia/Almaty.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -492,7 +492,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 23 }
 
--- a/lib/DateTime/TimeZone/Asia/Amman.pm
+++ b/lib/DateTime/TimeZone/Asia/Amman.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -843,7 +843,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 45 }
 
--- a/lib/DateTime/TimeZone/Asia/Anadyr.pm
+++ b/lib/DateTime/TimeZone/Asia/Anadyr.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -609,7 +609,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 30 }
 
--- a/lib/DateTime/TimeZone/Asia/Aqtau.pm
+++ b/lib/DateTime/TimeZone/Asia/Aqtau.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -492,7 +492,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 22 }
 
--- a/lib/DateTime/TimeZone/Asia/Aqtobe.pm
+++ b/lib/DateTime/TimeZone/Asia/Aqtobe.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -492,7 +492,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 23 }
 
--- a/lib/DateTime/TimeZone/Asia/Ashgabat.pm
+++ b/lib/DateTime/TimeZone/Asia/Ashgabat.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -267,7 +267,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 11 }
 
--- a/lib/DateTime/TimeZone/Asia/Baghdad.pm
+++ b/lib/DateTime/TimeZone/Asia/Baghdad.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -519,7 +519,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 26 }
 
--- a/lib/DateTime/TimeZone/Asia/Bahrain.pm
+++ b/lib/DateTime/TimeZone/Asia/Bahrain.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Asia/Baku.pm
+++ b/lib/DateTime/TimeZone/Asia/Baku.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -807,7 +807,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 42 }
 
@@ -860,26 +860,26 @@
 
 my $rules = [
   bless( {
-    'at' => '5:00',
+    'at' => '4:00',
     'from' => '1997',
-    'in' => 'Oct',
-    'letter' => '',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'Azer',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
-    'at' => '4:00',
+    'at' => '5:00',
     'from' => '1997',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'Azer',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Asia/Bangkok.pm
+++ b/lib/DateTime/TimeZone/Asia/Bangkok.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Asia/Beirut.pm
+++ b/lib/DateTime/TimeZone/Asia/Beirut.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1059,7 +1059,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 57 }
 
--- a/lib/DateTime/TimeZone/Asia/Bishkek.pm
+++ b/lib/DateTime/TimeZone/Asia/Bishkek.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -501,7 +501,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 25 }
 
--- a/lib/DateTime/TimeZone/Asia/Brunei.pm
+++ b/lib/DateTime/TimeZone/Asia/Brunei.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Asia/Choibalsan.pm
+++ b/lib/DateTime/TimeZone/Asia/Choibalsan.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -456,7 +456,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 22 }
 
--- a/lib/DateTime/TimeZone/Asia/Chongqing.pm
+++ b/lib/DateTime/TimeZone/Asia/Chongqing.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -159,7 +159,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 6 }
 
--- a/lib/DateTime/TimeZone/Asia/Colombo.pm
+++ b/lib/DateTime/TimeZone/Asia/Colombo.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -105,7 +105,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 2 }
 
--- a/lib/DateTime/TimeZone/Asia/Damascus.pm
+++ b/lib/DateTime/TimeZone/Asia/Damascus.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1149,7 +1149,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 62 }
 
--- a/lib/DateTime/TimeZone/Asia/Dhaka.pm
+++ b/lib/DateTime/TimeZone/Asia/Dhaka.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -114,7 +114,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 1 }
 
--- a/lib/DateTime/TimeZone/Asia/Dili.pm
+++ b/lib/DateTime/TimeZone/Asia/Dili.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -65,7 +65,7 @@
 63104832000, #    local_end 2000-09-17 00:00:00 (Sun)
 28800,
 0,
-'CIT',
+'WITA',
     ],
     [
 63104803200, #    utc_start 2000-09-16 16:00:00 (Sat)
@@ -78,7 +78,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Asia/Dubai.pm
+++ b/lib/DateTime/TimeZone/Asia/Dubai.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Asia/Dushanbe.pm
+++ b/lib/DateTime/TimeZone/Asia/Dushanbe.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -249,7 +249,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 11 }
 
--- a/lib/DateTime/TimeZone/Asia/Gaza.pm
+++ b/lib/DateTime/TimeZone/Asia/Gaza.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1131,7 +1131,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 58 }
 
@@ -1184,18 +1184,6 @@
 
 my $rules = [
   bless( {
-    'at' => '1:00',
-    'from' => '2012',
-    'in' => 'Sep',
-    'letter' => '',
-    'name' => 'Palestine',
-    'offset_from_std' => 0,
-    'on' => 'Fri>=21',
-    'save' => '0',
-    'to' => 'max',
-    'type' => undef
-  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-  bless( {
     'at' => '24:00',
     'from' => '2012',
     'in' => 'Mar',
@@ -1206,6 +1194,18 @@
     'save' => '1:00',
     'to' => 'max',
     'type' => undef
+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+  bless( {
+    'at' => '1:00',
+    'from' => '2012',
+    'in' => 'Sep',
+    'letter' => '',
+    'name' => 'Palestine',
+    'offset_from_std' => 0,
+    'on' => 'Fri>=21',
+    'save' => '0',
+    'to' => 'max',
+    'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
 ]
 ;
--- a/lib/DateTime/TimeZone/Asia/Harbin.pm
+++ b/lib/DateTime/TimeZone/Asia/Harbin.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -186,7 +186,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 6 }
 
--- a/lib/DateTime/TimeZone/Asia/Hebron.pm
+++ b/lib/DateTime/TimeZone/Asia/Hebron.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1122,7 +1122,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 59 }
 
@@ -1175,18 +1175,6 @@
 
 my $rules = [
   bless( {
-    'at' => '1:00',
-    'from' => '2012',
-    'in' => 'Sep',
-    'letter' => '',
-    'name' => 'Palestine',
-    'offset_from_std' => 0,
-    'on' => 'Fri>=21',
-    'save' => '0',
-    'to' => 'max',
-    'type' => undef
-  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-  bless( {
     'at' => '24:00',
     'from' => '2012',
     'in' => 'Mar',
@@ -1197,6 +1185,18 @@
     'save' => '1:00',
     'to' => 'max',
     'type' => undef
+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+  bless( {
+    'at' => '1:00',
+    'from' => '2012',
+    'in' => 'Sep',
+    'letter' => '',
+    'name' => 'Palestine',
+    'offset_from_std' => 0,
+    'on' => 'Fri>=21',
+    'save' => '0',
+    'to' => 'max',
+    'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
 ]
 ;
--- a/lib/DateTime/TimeZone/Asia/Ho_Chi_Minh.pm
+++ b/lib/DateTime/TimeZone/Asia/Ho_Chi_Minh.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -69,7 +69,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Asia/Hong_Kong.pm
+++ b/lib/DateTime/TimeZone/Asia/Hong_Kong.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -663,7 +663,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 34 }
 
--- a/lib/DateTime/TimeZone/Asia/Hovd.pm
+++ b/lib/DateTime/TimeZone/Asia/Hovd.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -447,7 +447,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 22 }
 
--- a/lib/DateTime/TimeZone/Asia/Irkutsk.pm
+++ b/lib/DateTime/TimeZone/Asia/Irkutsk.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -618,7 +618,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 30 }
 
--- a/lib/DateTime/TimeZone/Asia/Jakarta.pm
+++ b/lib/DateTime/TimeZone/Asia/Jakarta.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -38,7 +38,7 @@
 60683989632, #    local_end 1923-12-31 23:47:12 (Mon)
 25632,
 0,
-'JMT',
+'BMT',
     ],
     [
 60683964000, #    utc_start 1923-12-31 16:40:00 (Mon)
@@ -56,7 +56,7 @@
 61259068800, #    local_end 1942-03-23 00:00:00 (Mon)
 27000,
 0,
-'WIT',
+'WIB',
     ],
     [
 61259041800, #    utc_start 1942-03-22 16:30:00 (Sun)
@@ -74,7 +74,7 @@
 61451827200, #    local_end 1948-05-01 00:00:00 (Sat)
 27000,
 0,
-'WIT',
+'WIB',
     ],
     [
 61451800200, #    utc_start 1948-04-30 16:30:00 (Fri)
@@ -83,7 +83,7 @@
 61514899200, #    local_end 1950-05-01 00:00:00 (Mon)
 28800,
 0,
-'WIT',
+'WIB',
     ],
     [
 61514870400, #    utc_start 1950-04-30 16:00:00 (Sun)
@@ -92,7 +92,7 @@
 61946294400, #    local_end 1964-01-01 00:00:00 (Wed)
 27000,
 0,
-'WIT',
+'WIB',
     ],
     [
 61946267400, #    utc_start 1963-12-31 16:30:00 (Tue)
@@ -101,11 +101,11 @@
 DateTime::TimeZone::INFINITY, #    local_end
 25200,
 0,
-'WIT',
+'WIB',
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Asia/Jayapura.pm
+++ b/lib/DateTime/TimeZone/Asia/Jayapura.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -38,7 +38,7 @@
 61336224000, #    local_end 1944-09-01 00:00:00 (Fri)
 32400,
 0,
-'EIT',
+'WIT',
     ],
     [
 61336191600, #    utc_start 1944-08-31 15:00:00 (Thu)
@@ -56,11 +56,11 @@
 DateTime::TimeZone::INFINITY, #    local_end
 32400,
 0,
-'EIT',
+'WIT',
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Asia/Jerusalem.pm
+++ b/lib/DateTime/TimeZone/Asia/Jerusalem.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1077,7 +1077,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 58 }
 
@@ -1132,24 +1132,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2013',
-    'in' => 'Mar',
-    'letter' => 'D',
+    'in' => 'Oct',
+    'letter' => 'S',
     'name' => 'Zion',
-    'offset_from_std' => 3600,
-    'on' => 'Fri>=23',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'lastSun',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2013',
-    'in' => 'Oct',
-    'letter' => 'S',
+    'in' => 'Mar',
+    'letter' => 'D',
     'name' => 'Zion',
-    'offset_from_std' => 0,
-    'on' => 'lastSun',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Fri>=23',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Asia/Kabul.pm
+++ b/lib/DateTime/TimeZone/Asia/Kabul.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Asia/Kamchatka.pm
+++ b/lib/DateTime/TimeZone/Asia/Kamchatka.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -609,7 +609,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 30 }
 
--- a/lib/DateTime/TimeZone/Asia/Karachi.pm
+++ b/lib/DateTime/TimeZone/Asia/Karachi.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -132,7 +132,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 4 }
 
--- a/lib/DateTime/TimeZone/Asia/Kashgar.pm
+++ b/lib/DateTime/TimeZone/Asia/Kashgar.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -168,7 +168,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 6 }
 
--- a/lib/DateTime/TimeZone/Asia/Kathmandu.pm
+++ b/lib/DateTime/TimeZone/Asia/Kathmandu.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Asia/Khandyga.pm
+++ b/lib/DateTime/TimeZone/Asia/Khandyga.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -627,7 +627,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 30 }
 
--- a/lib/DateTime/TimeZone/Asia/Kolkata.pm
+++ b/lib/DateTime/TimeZone/Asia/Kolkata.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -78,7 +78,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 1 }
 
--- a/lib/DateTime/TimeZone/Asia/Krasnoyarsk.pm
+++ b/lib/DateTime/TimeZone/Asia/Krasnoyarsk.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -609,7 +609,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 30 }
 
--- a/lib/DateTime/TimeZone/Asia/Kuala_Lumpur.pm
+++ b/lib/DateTime/TimeZone/Asia/Kuala_Lumpur.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -105,7 +105,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 1 }
 
--- a/lib/DateTime/TimeZone/Asia/Kuching.pm
+++ b/lib/DateTime/TimeZone/Asia/Kuching.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -204,7 +204,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 7 }
 
--- a/lib/DateTime/TimeZone/Asia/Kuwait.pm
+++ b/lib/DateTime/TimeZone/Asia/Kuwait.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Asia/Macau.pm
+++ b/lib/DateTime/TimeZone/Asia/Macau.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -411,7 +411,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 20 }
 
--- a/lib/DateTime/TimeZone/Asia/Magadan.pm
+++ b/lib/DateTime/TimeZone/Asia/Magadan.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -609,7 +609,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 30 }
 
--- a/lib/DateTime/TimeZone/Asia/Makassar.pm
+++ b/lib/DateTime/TimeZone/Asia/Makassar.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -47,7 +47,7 @@
 61255440000, #    local_end 1942-02-09 00:00:00 (Mon)
 28800,
 0,
-'CIT',
+'WITA',
     ],
     [
 61255411200, #    utc_start 1942-02-08 16:00:00 (Sun)
@@ -65,11 +65,11 @@
 DateTime::TimeZone::INFINITY, #    local_end
 28800,
 0,
-'CIT',
+'WITA',
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Asia/Manila.pm
+++ b/lib/DateTime/TimeZone/Asia/Manila.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -123,7 +123,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 3 }
 
--- a/lib/DateTime/TimeZone/Asia/Muscat.pm
+++ b/lib/DateTime/TimeZone/Asia/Muscat.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Asia/Nicosia.pm
+++ b/lib/DateTime/TimeZone/Asia/Nicosia.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -942,7 +942,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 51 }
 
@@ -996,25 +996,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EUAsia',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EUAsia',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Asia/Novokuznetsk.pm
+++ b/lib/DateTime/TimeZone/Asia/Novokuznetsk.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -609,7 +609,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 30 }
 
--- a/lib/DateTime/TimeZone/Asia/Novosibirsk.pm
+++ b/lib/DateTime/TimeZone/Asia/Novosibirsk.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -618,7 +618,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 31 }
 
--- a/lib/DateTime/TimeZone/Asia/Omsk.pm
+++ b/lib/DateTime/TimeZone/Asia/Omsk.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -609,7 +609,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 30 }
 
--- a/lib/DateTime/TimeZone/Asia/Oral.pm
+++ b/lib/DateTime/TimeZone/Asia/Oral.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -492,7 +492,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 23 }
 
--- a/lib/DateTime/TimeZone/Asia/Phnom_Penh.pm
+++ b/lib/DateTime/TimeZone/Asia/Phnom_Penh.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -69,7 +69,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Asia/Pontianak.pm
+++ b/lib/DateTime/TimeZone/Asia/Pontianak.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -47,7 +47,7 @@
 61254489600, #    local_end 1942-01-29 00:00:00 (Thu)
 27000,
 0,
-'WIT',
+'WIB',
     ],
     [
 61254462600, #    utc_start 1942-01-28 16:30:00 (Wed)
@@ -65,7 +65,7 @@
 61451827200, #    local_end 1948-05-01 00:00:00 (Sat)
 27000,
 0,
-'WIT',
+'WIB',
     ],
     [
 61451800200, #    utc_start 1948-04-30 16:30:00 (Fri)
@@ -74,7 +74,7 @@
 61514899200, #    local_end 1950-05-01 00:00:00 (Mon)
 28800,
 0,
-'WIT',
+'WIB',
     ],
     [
 61514870400, #    utc_start 1950-04-30 16:00:00 (Sun)
@@ -83,7 +83,7 @@
 61946294400, #    local_end 1964-01-01 00:00:00 (Wed)
 27000,
 0,
-'WIT',
+'WIB',
     ],
     [
 61946267400, #    utc_start 1963-12-31 16:30:00 (Tue)
@@ -92,7 +92,7 @@
 62703676800, #    local_end 1988-01-01 00:00:00 (Fri)
 28800,
 0,
-'CIT',
+'WITA',
     ],
     [
 62703648000, #    utc_start 1987-12-31 16:00:00 (Thu)
@@ -101,11 +101,11 @@
 DateTime::TimeZone::INFINITY, #    local_end
 25200,
 0,
-'WIT',
+'WIB',
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Asia/Pyongyang.pm
+++ b/lib/DateTime/TimeZone/Asia/Pyongyang.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -87,7 +87,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Asia/Qatar.pm
+++ b/lib/DateTime/TimeZone/Asia/Qatar.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Asia/Qyzylorda.pm
+++ b/lib/DateTime/TimeZone/Asia/Qyzylorda.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -501,7 +501,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 23 }
 
--- a/lib/DateTime/TimeZone/Asia/Rangoon.pm
+++ b/lib/DateTime/TimeZone/Asia/Rangoon.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -69,7 +69,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Asia/Riyadh.pm
+++ b/lib/DateTime/TimeZone/Asia/Riyadh.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Asia/Sakhalin.pm
+++ b/lib/DateTime/TimeZone/Asia/Sakhalin.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -618,7 +618,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 30 }
 
--- a/lib/DateTime/TimeZone/Asia/Samarkand.pm
+++ b/lib/DateTime/TimeZone/Asia/Samarkand.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -267,7 +267,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 12 }
 
--- a/lib/DateTime/TimeZone/Asia/Seoul.pm
+++ b/lib/DateTime/TimeZone/Asia/Seoul.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -150,7 +150,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 3 }
 
--- a/lib/DateTime/TimeZone/Asia/Shanghai.pm
+++ b/lib/DateTime/TimeZone/Asia/Shanghai.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -195,7 +195,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 8 }
 
--- a/lib/DateTime/TimeZone/Asia/Singapore.pm
+++ b/lib/DateTime/TimeZone/Asia/Singapore.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -114,7 +114,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 1 }
 
--- a/lib/DateTime/TimeZone/Asia/Taipei.pm
+++ b/lib/DateTime/TimeZone/Asia/Taipei.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -402,7 +402,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 20 }
 
--- a/lib/DateTime/TimeZone/Asia/Tashkent.pm
+++ b/lib/DateTime/TimeZone/Asia/Tashkent.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -267,7 +267,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 12 }
 
--- a/lib/DateTime/TimeZone/Asia/Tbilisi.pm
+++ b/lib/DateTime/TimeZone/Asia/Tbilisi.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -528,7 +528,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 27 }
 
--- a/lib/DateTime/TimeZone/Asia/Tehran.pm
+++ b/lib/DateTime/TimeZone/Asia/Tehran.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -933,7 +933,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 48 }
 
--- a/lib/DateTime/TimeZone/Asia/Thimphu.pm
+++ b/lib/DateTime/TimeZone/Asia/Thimphu.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Asia/Tokyo.pm
+++ b/lib/DateTime/TimeZone/Asia/Tokyo.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -132,7 +132,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 4 }
 
--- a/lib/DateTime/TimeZone/Asia/Ulaanbaatar.pm
+++ b/lib/DateTime/TimeZone/Asia/Ulaanbaatar.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -447,7 +447,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 22 }
 
--- a/lib/DateTime/TimeZone/Asia/Urumqi.pm
+++ b/lib/DateTime/TimeZone/Asia/Urumqi.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -159,7 +159,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 6 }
 
--- a/lib/DateTime/TimeZone/Asia/Ust_Nera.pm
+++ b/lib/DateTime/TimeZone/Asia/Ust_Nera.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -618,7 +618,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 30 }
 
--- a/lib/DateTime/TimeZone/Asia/Vientiane.pm
+++ b/lib/DateTime/TimeZone/Asia/Vientiane.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -69,7 +69,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Asia/Vladivostok.pm
+++ b/lib/DateTime/TimeZone/Asia/Vladivostok.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -609,7 +609,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 30 }
 
--- a/lib/DateTime/TimeZone/Asia/Yakutsk.pm
+++ b/lib/DateTime/TimeZone/Asia/Yakutsk.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -609,7 +609,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 30 }
 
--- a/lib/DateTime/TimeZone/Asia/Yekaterinburg.pm
+++ b/lib/DateTime/TimeZone/Asia/Yekaterinburg.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -609,7 +609,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 30 }
 
--- a/lib/DateTime/TimeZone/Asia/Yerevan.pm
+++ b/lib/DateTime/TimeZone/Asia/Yerevan.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -618,7 +618,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 31 }
 
--- a/lib/DateTime/TimeZone/Atlantic/Azores.pm
+++ b/lib/DateTime/TimeZone/Atlantic/Azores.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1779,7 +1779,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 100 }
 
@@ -1833,25 +1833,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Atlantic/Bermuda.pm
+++ b/lib/DateTime/TimeZone/Atlantic/Bermuda.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -960,7 +960,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 51 }
 
--- a/lib/DateTime/TimeZone/Atlantic/Canary.pm
+++ b/lib/DateTime/TimeZone/Atlantic/Canary.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -861,7 +861,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 46 }
 
@@ -915,25 +915,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Atlantic/Cape_Verde.pm
+++ b/lib/DateTime/TimeZone/Atlantic/Cape_Verde.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -69,7 +69,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 1 }
 
--- a/lib/DateTime/TimeZone/Atlantic/Faroe.pm
+++ b/lib/DateTime/TimeZone/Atlantic/Faroe.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -834,7 +834,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 44 }
 
@@ -888,25 +888,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Atlantic/Madeira.pm
+++ b/lib/DateTime/TimeZone/Atlantic/Madeira.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1779,7 +1779,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 100 }
 
@@ -1833,25 +1833,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Atlantic/Reykjavik.pm
+++ b/lib/DateTime/TimeZone/Atlantic/Reykjavik.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -618,7 +618,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 31 }
 
--- a/lib/DateTime/TimeZone/Atlantic/South_Georgia.pm
+++ b/lib/DateTime/TimeZone/Atlantic/South_Georgia.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Atlantic/St_Helena.pm
+++ b/lib/DateTime/TimeZone/Atlantic/St_Helena.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Atlantic/Stanley.pm
+++ b/lib/DateTime/TimeZone/Atlantic/Stanley.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -663,7 +663,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 33 }
 
--- a/lib/DateTime/TimeZone/Australia/Adelaide.pm
+++ b/lib/DateTime/TimeZone/Australia/Adelaide.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1086,7 +1086,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 58 }
 
@@ -1141,24 +1141,24 @@
   bless( {
     'at' => '2:00s',
     'from' => '2008',
-    'in' => 'Oct',
+    'in' => 'Apr',
     'letter' => '',
     'name' => 'AS',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'Sun>=1',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00s',
     'from' => '2008',
-    'in' => 'Apr',
+    'in' => 'Oct',
     'letter' => '',
     'name' => 'AS',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'Sun>=1',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Australia/Brisbane.pm
+++ b/lib/DateTime/TimeZone/Australia/Brisbane.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -195,7 +195,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 8 }
 
--- a/lib/DateTime/TimeZone/Australia/Broken_Hill.pm
+++ b/lib/DateTime/TimeZone/Australia/Broken_Hill.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1104,7 +1104,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 59 }
 
@@ -1159,24 +1159,24 @@
   bless( {
     'at' => '2:00s',
     'from' => '2008',
-    'in' => 'Oct',
+    'in' => 'Apr',
     'letter' => '',
     'name' => 'AS',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'Sun>=1',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00s',
     'from' => '2008',
-    'in' => 'Apr',
+    'in' => 'Oct',
     'letter' => '',
     'name' => 'AS',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'Sun>=1',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Australia/Currie.pm
+++ b/lib/DateTime/TimeZone/Australia/Currie.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1086,7 +1086,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 59 }
 
@@ -1140,25 +1140,25 @@
 my $rules = [
   bless( {
     'at' => '2:00s',
-    'from' => '2001',
-    'in' => 'Oct',
+    'from' => '2008',
+    'in' => 'Apr',
     'letter' => '',
     'name' => 'AT',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'Sun>=1',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00s',
-    'from' => '2008',
-    'in' => 'Apr',
+    'from' => '2001',
+    'in' => 'Oct',
     'letter' => '',
     'name' => 'AT',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'Sun>=1',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Australia/Darwin.pm
+++ b/lib/DateTime/TimeZone/Australia/Darwin.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -123,7 +123,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 4 }
 
--- a/lib/DateTime/TimeZone/Australia/Eucla.pm
+++ b/lib/DateTime/TimeZone/Australia/Eucla.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -213,7 +213,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 9 }
 
--- a/lib/DateTime/TimeZone/Australia/Hobart.pm
+++ b/lib/DateTime/TimeZone/Australia/Hobart.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1158,7 +1158,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 63 }
 
@@ -1212,25 +1212,25 @@
 my $rules = [
   bless( {
     'at' => '2:00s',
-    'from' => '2001',
-    'in' => 'Oct',
+    'from' => '2008',
+    'in' => 'Apr',
     'letter' => '',
     'name' => 'AT',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'Sun>=1',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00s',
-    'from' => '2008',
-    'in' => 'Apr',
+    'from' => '2001',
+    'in' => 'Oct',
     'letter' => '',
     'name' => 'AT',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'Sun>=1',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Australia/Lindeman.pm
+++ b/lib/DateTime/TimeZone/Australia/Lindeman.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -240,7 +240,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 10 }
 
--- a/lib/DateTime/TimeZone/Australia/Lord_Howe.pm
+++ b/lib/DateTime/TimeZone/Australia/Lord_Howe.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -825,7 +825,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 44 }
 
--- a/lib/DateTime/TimeZone/Australia/Melbourne.pm
+++ b/lib/DateTime/TimeZone/Australia/Melbourne.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1077,7 +1077,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 58 }
 
--- a/lib/DateTime/TimeZone/Australia/Perth.pm
+++ b/lib/DateTime/TimeZone/Australia/Perth.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -213,7 +213,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 9 }
 
--- a/lib/DateTime/TimeZone/Australia/Sydney.pm
+++ b/lib/DateTime/TimeZone/Australia/Sydney.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1077,7 +1077,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 58 }
 
--- a/lib/DateTime/TimeZone/CET.pm
+++ b/lib/DateTime/TimeZone/CET.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1014,7 +1014,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 55 }
 
--- a/lib/DateTime/TimeZone/CST6CDT.pm
+++ b/lib/DateTime/TimeZone/CST6CDT.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1131,7 +1131,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 62 }
 
--- a/lib/DateTime/TimeZone/Catalog.pm
+++ b/lib/DateTime/TimeZone/Catalog.pm
@@ -41,7 +41,6 @@
   Africa/Gaborone
   Africa/Harare
   Africa/Johannesburg
-  Africa/Juba
   Africa/Kampala
   Africa/Khartoum
   Africa/Kigali
@@ -70,7 +69,6 @@
   Africa/Windhoek
   America/Adak
   America/Anchorage
-  America/Anguilla
   America/Antigua
   America/Araguaina
   America/Argentina/Buenos_Aires
@@ -85,7 +83,6 @@
   America/Argentina/San_Luis
   America/Argentina/Tucuman
   America/Argentina/Ushuaia
-  America/Aruba
   America/Asuncion
   America/Atikokan
   America/Bahia
@@ -114,7 +111,6 @@
   America/Dawson_Creek
   America/Denver
   America/Detroit
-  America/Dominica
   America/Edmonton
   America/Eirunepe
   America/El_Salvador
@@ -123,8 +119,6 @@
   America/Godthab
   America/Goose_Bay
   America/Grand_Turk
-  America/Grenada
-  America/Guadeloupe
   America/Guatemala
   America/Guayaquil
   America/Guyana
@@ -163,7 +157,6 @@
   America/Monterrey
   America/Montevideo
   America/Montreal
-  America/Montserrat
   America/Nassau
   America/New_York
   America/Nipigon
@@ -195,17 +188,12 @@
   America/Scoresbysund
   America/Sitka
   America/St_Johns
-  America/St_Kitts
-  America/St_Lucia
-  America/St_Thomas
-  America/St_Vincent
   America/Swift_Current
   America/Tegucigalpa
   America/Thule
   America/Thunder_Bay
   America/Tijuana
   America/Toronto
-  America/Tortola
   America/Vancouver
   America/Whitehorse
   America/Winnipeg
@@ -216,7 +204,6 @@
   Antarctica/DumontDUrville
   Antarctica/Macquarie
   Antarctica/Mawson
-  Antarctica/McMurdo
   Antarctica/Palmer
   Antarctica/Rothera
   Antarctica/Syowa
@@ -363,7 +350,6 @@
   Europe/Tallinn
   Europe/Tirane
   Europe/Uzhgorod
-  Europe/Vaduz
   Europe/Vienna
   Europe/Vilnius
   Europe/Volgograd
@@ -401,7 +387,6 @@
   Pacific/Guadalcanal
   Pacific/Guam
   Pacific/Honolulu
-  Pacific/Johnston
   Pacific/Kiritimati
   Pacific/Kosrae
   Pacific/Kwajalein
@@ -469,7 +454,6 @@
     Gaborone
     Harare
     Johannesburg
-    Juba
     Kampala
     Khartoum
     Kigali
@@ -500,7 +484,6 @@
   'America' => [ qw(
     Adak
     Anchorage
-    Anguilla
     Antigua
     Araguaina
     Argentina/Buenos_Aires
@@ -515,7 +498,6 @@
     Argentina/San_Luis
     Argentina/Tucuman
     Argentina/Ushuaia
-    Aruba
     Asuncion
     Atikokan
     Bahia
@@ -544,7 +526,6 @@
     Dawson_Creek
     Denver
     Detroit
-    Dominica
     Edmonton
     Eirunepe
     El_Salvador
@@ -553,8 +534,6 @@
     Godthab
     Goose_Bay
     Grand_Turk
-    Grenada
-    Guadeloupe
     Guatemala
     Guayaquil
     Guyana
@@ -593,7 +572,6 @@
     Monterrey
     Montevideo
     Montreal
-    Montserrat
     Nassau
     New_York
     Nipigon
@@ -625,17 +603,12 @@
     Scoresbysund
     Sitka
     St_Johns
-    St_Kitts
-    St_Lucia
-    St_Thomas
-    St_Vincent
     Swift_Current
     Tegucigalpa
     Thule
     Thunder_Bay
     Tijuana
     Toronto
-    Tortola
     Vancouver
     Whitehorse
     Winnipeg
@@ -648,7 +621,6 @@
     DumontDUrville
     Macquarie
     Mawson
-    McMurdo
     Palmer
     Rothera
     Syowa
@@ -798,7 +770,6 @@
     Tallinn
     Tirane
     Uzhgorod
-    Vaduz
     Vienna
     Vilnius
     Volgograd
@@ -835,7 +806,6 @@
     Guadalcanal
     Guam
     Honolulu
-    Johnston
     Kiritimati
     Kosrae
     Kwajalein
@@ -890,7 +860,6 @@
 ) ],
   'aq' => [ qw(
     Antarctica/McMurdo
-    Antarctica/South_Pole
     Antarctica/Rothera
     Antarctica/Palmer
     Antarctica/Mawson
@@ -1026,7 +995,6 @@
     America/Moncton
     America/Goose_Bay
     America/Blanc-Sablon
-    America/Montreal
     America/Toronto
     America/Nipigon
     America/Thunder_Bay
@@ -1718,7 +1686,6 @@
     America/North_Dakota/Beulah
     America/Denver
     America/Boise
-    America/Shiprock
     America/Phoenix
     America/Los_Angeles
     America/Anchorage
@@ -1786,29 +1753,42 @@
 (
   'AKST9AKDT' => 'America/Anchorage',
   'Africa/Asmera' => 'Africa/Asmara',
+  'Africa/Juba' => 'Africa/Khartoum',
   'Africa/Timbuktu' => 'Africa/Bamako',
+  'America/Anguilla' => 'America/Port_of_Spain',
   'America/Argentina/ComodRivadavia' => 'America/Argentina/Catamarca',
+  'America/Aruba' => 'America/Curacao',
   'America/Atka' => 'America/Adak',
   'America/Buenos_Aires' => 'America/Argentina/Buenos_Aires',
   'America/Catamarca' => 'America/Argentina/Catamarca',
   'America/Coral_Harbour' => 'America/Atikokan',
   'America/Cordoba' => 'America/Argentina/Cordoba',
+  'America/Dominica' => 'America/Port_of_Spain',
   'America/Ensenada' => 'America/Tijuana',
   'America/Fort_Wayne' => 'America/Indiana/Indianapolis',
+  'America/Grenada' => 'America/Port_of_Spain',
+  'America/Guadeloupe' => 'America/Port_of_Spain',
   'America/Indianapolis' => 'America/Indiana/Indianapolis',
   'America/Jujuy' => 'America/Argentina/Jujuy',
   'America/Knox_IN' => 'America/Indiana/Knox',
   'America/Kralendijk' => 'America/Curacao',
   'America/Louisville' => 'America/Kentucky/Louisville',
   'America/Lower_Princes' => 'America/Curacao',
-  'America/Marigot' => 'America/Guadeloupe',
+  'America/Marigot' => 'America/Port_of_Spain',
   'America/Mendoza' => 'America/Argentina/Mendoza',
+  'America/Montserrat' => 'America/Port_of_Spain',
   'America/Porto_Acre' => 'America/Rio_Branco',
   'America/Rosario' => 'America/Argentina/Cordoba',
   'America/Shiprock' => 'America/Denver',
-  'America/St_Barthelemy' => 'America/Guadeloupe',
-  'America/Virgin' => 'America/St_Thomas',
-  'Antarctica/South_Pole' => 'Antarctica/McMurdo',
+  'America/St_Barthelemy' => 'America/Port_of_Spain',
+  'America/St_Kitts' => 'America/Port_of_Spain',
+  'America/St_Lucia' => 'America/Port_of_Spain',
+  'America/St_Thomas' => 'America/Port_of_Spain',
+  'America/St_Vincent' => 'America/Port_of_Spain',
+  'America/Tortola' => 'America/Port_of_Spain',
+  'America/Virgin' => 'America/Port_of_Spain',
+  'Antarctica/McMurdo' => 'Pacific/Auckland',
+  'Antarctica/South_Pole' => 'Pacific/Auckland',
   'Arctic/Longyearbyen' => 'Europe/Oslo',
   'Asia/Ashkhabad' => 'Asia/Ashgabat',
   'Asia/Calcutta' => 'Asia/Kolkata',
@@ -1873,6 +1853,7 @@
   'Europe/Sarajevo' => 'Europe/Belgrade',
   'Europe/Skopje' => 'Europe/Belgrade',
   'Europe/Tiraspol' => 'Europe/Chisinau',
+  'Europe/Vaduz' => 'Europe/Zurich',
   'Europe/Vatican' => 'Europe/Rome',
   'Europe/Zagreb' => 'Europe/Belgrade',
   'GB' => 'Europe/London',
@@ -1898,6 +1879,7 @@
   'NZ-CHAT' => 'Pacific/Chatham',
   'Navajo' => 'America/Denver',
   'PRC' => 'Asia/Shanghai',
+  'Pacific/Johnston' => 'Pacific/Honolulu',
   'Pacific/Ponape' => 'Pacific/Pohnpei',
   'Pacific/Samoa' => 'Pacific/Pago_Pago',
   'Pacific/Truk' => 'Pacific/Chuuk',
@@ -1929,7 +1911,7 @@
 
 ;
 
-sub OlsonVersion { '2013d' }
+sub OlsonVersion { '2013e' }
 
 
 1;
@@ -1979,7 +1961,6 @@
   Africa/Gaborone
   Africa/Harare
   Africa/Johannesburg
-  Africa/Juba
   Africa/Kampala
   Africa/Khartoum
   Africa/Kigali
@@ -2016,7 +1997,6 @@
   America/Thule
   America/Adak
   America/Anchorage
-  America/Anguilla
   America/Antigua
   America/Atikokan
   America/Bahia_Banderas
@@ -2035,14 +2015,11 @@
   America/Dawson_Creek
   America/Denver
   America/Detroit
-  America/Dominica
   America/Edmonton
   America/El_Salvador
   America/Glace_Bay
   America/Goose_Bay
   America/Grand_Turk
-  America/Grenada
-  America/Guadeloupe
   America/Guatemala
   America/Halifax
   America/Havana
@@ -2074,7 +2051,6 @@
   America/Moncton
   America/Monterrey
   America/Montreal
-  America/Montserrat
   America/Nassau
   America/New_York
   America/Nipigon
@@ -2096,16 +2072,11 @@
   America/Santo_Domingo
   America/Sitka
   America/St_Johns
-  America/St_Kitts
-  America/St_Lucia
-  America/St_Thomas
-  America/St_Vincent
   America/Swift_Current
   America/Tegucigalpa
   America/Thunder_Bay
   America/Tijuana
   America/Toronto
-  America/Tortola
   America/Vancouver
   America/Whitehorse
   America/Winnipeg
@@ -2124,7 +2095,6 @@
   America/Argentina/San_Luis
   America/Argentina/Tucuman
   America/Argentina/Ushuaia
-  America/Aruba
   America/Asuncion
   America/Bahia
   America/Belem
@@ -2160,7 +2130,6 @@
   Antarctica/Davis
   Antarctica/DumontDUrville
   Antarctica/Mawson
-  Antarctica/McMurdo
   Antarctica/Palmer
   Antarctica/Rothera
   Antarctica/Syowa
@@ -2315,7 +2284,6 @@
   Europe/Tallinn
   Europe/Tirane
   Europe/Uzhgorod
-  Europe/Vaduz
   Europe/Vienna
   Europe/Vilnius
   Europe/Volgograd
@@ -2351,7 +2319,6 @@
   Pacific/Gambier
   Pacific/Guadalcanal
   Pacific/Guam
-  Pacific/Johnston
   Pacific/Kiritimati
   Pacific/Kosrae
   Pacific/Kwajalein
@@ -2414,8 +2381,7 @@
 
 =head3 Antarctica (AQ)
 
-  Antarctica/McMurdo - McMurdo Station, Ross Island
-  Antarctica/South_Pole - Amundsen-Scott Station, South Pole
+  Antarctica/McMurdo - McMurdo, South Pole, Scott (New Zealand time)
   Antarctica/Rothera - Rothera Station, Adelaide Island
   Antarctica/Palmer - Palmer Station, Anvers Island
   Antarctica/Mawson - Mawson Station, Holme Bay
@@ -2587,8 +2553,7 @@
   America/Moncton - Atlantic Time - New Brunswick
   America/Goose_Bay - Atlantic Time - Labrador - most locations
   America/Blanc-Sablon - Atlantic Standard Time - Quebec - Lower North Shore
-  America/Montreal - Eastern Time - Quebec - most locations
-  America/Toronto - Eastern Time - Ontario - most locations
+  America/Toronto - Eastern Time - Ontario & Quebec - most locations
   America/Nipigon - Eastern Time - Ontario & Quebec - places that did not observe DST 1967-1973
   America/Thunder_Bay - Eastern Time - Thunder Bay, Ontario
   America/Iqaluit - Eastern Time - east Nunavut - most locations
@@ -3472,8 +3437,7 @@
   America/North_Dakota/Beulah - Central Time - North Dakota - Mercer County
   America/Denver - Mountain Time
   America/Boise - Mountain Time - south Idaho & east Oregon
-  America/Shiprock - Mountain Time - Navajo
-  America/Phoenix - Mountain Standard Time - Arizona
+  America/Phoenix - Mountain Standard Time - Arizona (except Navajo)
   America/Los_Angeles - Pacific Time
   America/Anchorage - Alaska Time
   America/Juneau - Alaska Time - Alaska panhandle
@@ -3545,29 +3509,42 @@
 
   AKST9AKDT => America/Anchorage
   Africa/Asmera => Africa/Asmara
+  Africa/Juba => Africa/Khartoum
   Africa/Timbuktu => Africa/Bamako
+  America/Anguilla => America/Port_of_Spain
   America/Argentina/ComodRivadavia => America/Argentina/Catamarca
+  America/Aruba => America/Curacao
   America/Atka => America/Adak
   America/Buenos_Aires => America/Argentina/Buenos_Aires
   America/Catamarca => America/Argentina/Catamarca
   America/Coral_Harbour => America/Atikokan
   America/Cordoba => America/Argentina/Cordoba
+  America/Dominica => America/Port_of_Spain
   America/Ensenada => America/Tijuana
   America/Fort_Wayne => America/Indiana/Indianapolis
+  America/Grenada => America/Port_of_Spain
+  America/Guadeloupe => America/Port_of_Spain
   America/Indianapolis => America/Indiana/Indianapolis
   America/Jujuy => America/Argentina/Jujuy
   America/Knox_IN => America/Indiana/Knox
   America/Kralendijk => America/Curacao
   America/Louisville => America/Kentucky/Louisville
   America/Lower_Princes => America/Curacao
-  America/Marigot => America/Guadeloupe
+  America/Marigot => America/Port_of_Spain
   America/Mendoza => America/Argentina/Mendoza
+  America/Montserrat => America/Port_of_Spain
   America/Porto_Acre => America/Rio_Branco
   America/Rosario => America/Argentina/Cordoba
   America/Shiprock => America/Denver
-  America/St_Barthelemy => America/Guadeloupe
-  America/Virgin => America/St_Thomas
-  Antarctica/South_Pole => Antarctica/McMurdo
+  America/St_Barthelemy => America/Port_of_Spain
+  America/St_Kitts => America/Port_of_Spain
+  America/St_Lucia => America/Port_of_Spain
+  America/St_Thomas => America/Port_of_Spain
+  America/St_Vincent => America/Port_of_Spain
+  America/Tortola => America/Port_of_Spain
+  America/Virgin => America/Port_of_Spain
+  Antarctica/McMurdo => Pacific/Auckland
+  Antarctica/South_Pole => Pacific/Auckland
   Arctic/Longyearbyen => Europe/Oslo
   Asia/Ashkhabad => Asia/Ashgabat
   Asia/Calcutta => Asia/Kolkata
@@ -3632,6 +3609,7 @@
   Europe/Sarajevo => Europe/Belgrade
   Europe/Skopje => Europe/Belgrade
   Europe/Tiraspol => Europe/Chisinau
+  Europe/Vaduz => Europe/Zurich
   Europe/Vatican => Europe/Rome
   Europe/Zagreb => Europe/Belgrade
   GB => Europe/London
@@ -3657,6 +3635,7 @@
   NZ-CHAT => Pacific/Chatham
   Navajo => America/Denver
   PRC => Asia/Shanghai
+  Pacific/Johnston => Pacific/Honolulu
   Pacific/Ponape => Pacific/Pohnpei
   Pacific/Samoa => Pacific/Pago_Pago
   Pacific/Truk => Pacific/Chuuk
--- a/lib/DateTime/TimeZone/EET.pm
+++ b/lib/DateTime/TimeZone/EET.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -888,7 +888,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 48 }
 
@@ -916,25 +916,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/EST.pm
+++ b/lib/DateTime/TimeZone/EST.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -33,7 +33,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/EST5EDT.pm
+++ b/lib/DateTime/TimeZone/EST5EDT.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1131,7 +1131,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 62 }
 
--- a/lib/DateTime/TimeZone/Europe/Amsterdam.pm
+++ b/lib/DateTime/TimeZone/Europe/Amsterdam.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1419,7 +1419,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 77 }
 
@@ -1473,25 +1473,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Andorra.pm
+++ b/lib/DateTime/TimeZone/Europe/Andorra.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -762,7 +762,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 40 }
 
@@ -816,25 +816,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Athens.pm
+++ b/lib/DateTime/TimeZone/Europe/Athens.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1041,7 +1041,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 55 }
 
@@ -1095,25 +1095,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Belgrade.pm
+++ b/lib/DateTime/TimeZone/Europe/Belgrade.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -879,7 +879,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 46 }
 
@@ -933,25 +933,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Berlin.pm
+++ b/lib/DateTime/TimeZone/Europe/Berlin.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1095,7 +1095,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 60 }
 
@@ -1149,25 +1149,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Brussels.pm
+++ b/lib/DateTime/TimeZone/Europe/Brussels.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1473,7 +1473,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 79 }
 
@@ -1527,25 +1527,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Bucharest.pm
+++ b/lib/DateTime/TimeZone/Europe/Bucharest.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1041,7 +1041,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 54 }
 
@@ -1095,25 +1095,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Budapest.pm
+++ b/lib/DateTime/TimeZone/Europe/Budapest.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1185,7 +1185,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 63 }
 
@@ -1239,25 +1239,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Chisinau.pm
+++ b/lib/DateTime/TimeZone/Europe/Chisinau.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1077,7 +1077,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 55 }
 
@@ -1131,25 +1131,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Copenhagen.pm
+++ b/lib/DateTime/TimeZone/Europe/Copenhagen.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1005,7 +1005,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 53 }
 
@@ -1059,25 +1059,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Dublin.pm
+++ b/lib/DateTime/TimeZone/Europe/Dublin.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1860,7 +1860,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 100 }
 
@@ -1914,25 +1914,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Gibraltar.pm
+++ b/lib/DateTime/TimeZone/Europe/Gibraltar.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1581,7 +1581,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 91 }
 
@@ -1635,25 +1635,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Helsinki.pm
+++ b/lib/DateTime/TimeZone/Europe/Helsinki.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -861,7 +861,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 45 }
 
@@ -915,25 +915,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Istanbul.pm
+++ b/lib/DateTime/TimeZone/Europe/Istanbul.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1356,7 +1356,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 73 }
 
@@ -1410,25 +1410,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Kaliningrad.pm
+++ b/lib/DateTime/TimeZone/Europe/Kaliningrad.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -735,7 +735,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 37 }
 
--- a/lib/DateTime/TimeZone/Europe/Kiev.pm
+++ b/lib/DateTime/TimeZone/Europe/Kiev.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -888,7 +888,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 44 }
 
@@ -942,25 +942,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Lisbon.pm
+++ b/lib/DateTime/TimeZone/Europe/Lisbon.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1788,7 +1788,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 100 }
 
@@ -1842,25 +1842,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/London.pm
+++ b/lib/DateTime/TimeZone/Europe/London.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1977,7 +1977,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 113 }
 
@@ -2031,25 +2031,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Luxembourg.pm
+++ b/lib/DateTime/TimeZone/Europe/Luxembourg.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1446,7 +1446,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 78 }
 
@@ -1500,25 +1500,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Madrid.pm
+++ b/lib/DateTime/TimeZone/Europe/Madrid.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1275,7 +1275,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 73 }
 
@@ -1329,25 +1329,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Malta.pm
+++ b/lib/DateTime/TimeZone/Europe/Malta.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1320,7 +1320,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 71 }
 
@@ -1374,25 +1374,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Minsk.pm
+++ b/lib/DateTime/TimeZone/Europe/Minsk.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -654,7 +654,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 32 }
 
--- a/lib/DateTime/TimeZone/Europe/Monaco.pm
+++ b/lib/DateTime/TimeZone/Europe/Monaco.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1464,7 +1464,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 83 }
 
@@ -1518,25 +1518,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Moscow.pm
+++ b/lib/DateTime/TimeZone/Europe/Moscow.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -726,7 +726,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 38 }
 
--- a/lib/DateTime/TimeZone/Europe/Oslo.pm
+++ b/lib/DateTime/TimeZone/Europe/Oslo.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1068,7 +1068,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 57 }
 
@@ -1122,25 +1122,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Paris.pm
+++ b/lib/DateTime/TimeZone/Europe/Paris.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1455,7 +1455,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 80 }
 
@@ -1509,25 +1509,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Prague.pm
+++ b/lib/DateTime/TimeZone/Europe/Prague.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1077,7 +1077,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 57 }
 
@@ -1131,25 +1131,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Riga.pm
+++ b/lib/DateTime/TimeZone/Europe/Riga.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -951,7 +951,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 48 }
 
@@ -1005,25 +1005,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Rome.pm
+++ b/lib/DateTime/TimeZone/Europe/Rome.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1338,7 +1338,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 72 }
 
@@ -1392,25 +1392,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Samara.pm
+++ b/lib/DateTime/TimeZone/Europe/Samara.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -618,7 +618,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 30 }
 
--- a/lib/DateTime/TimeZone/Europe/Simferopol.pm
+++ b/lib/DateTime/TimeZone/Europe/Simferopol.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -915,7 +915,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 47 }
 
@@ -969,25 +969,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Sofia.pm
+++ b/lib/DateTime/TimeZone/Europe/Sofia.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -960,7 +960,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 49 }
 
@@ -1014,25 +1014,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Stockholm.pm
+++ b/lib/DateTime/TimeZone/Europe/Stockholm.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -879,7 +879,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 46 }
 
@@ -933,25 +933,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Tallinn.pm
+++ b/lib/DateTime/TimeZone/Europe/Tallinn.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -924,7 +924,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 47 }
 
@@ -978,25 +978,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Tirane.pm
+++ b/lib/DateTime/TimeZone/Europe/Tirane.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -996,7 +996,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 54 }
 
@@ -1050,25 +1050,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Uzhgorod.pm
+++ b/lib/DateTime/TimeZone/Europe/Uzhgorod.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -915,7 +915,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 46 }
 
@@ -969,25 +969,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Vaduz.pm
+++ /dev/null
@@ -1,919 +0,0 @@
-# This file is auto-generated by the Perl DateTime Suite time zone
-# code generator (0.07) This code generator comes with the
-# DateTime::TimeZone module distribution in the tools/ directory
-
-#
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
-#
-# Do not edit this file directly.
-#
-package DateTime::TimeZone::Europe::Vaduz;
-{
-  $DateTime::TimeZone::Europe::Vaduz::VERSION = '1.58';
-}
-
-use strict;
-
-use Class::Singleton 1.03;
-use DateTime::TimeZone;
-use DateTime::TimeZone::OlsonDB;
-
-@DateTime::TimeZone::Europe::Vaduz::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
-
-my $spans =
-[
-    [
-DateTime::TimeZone::NEG_INFINITY, #    utc_start
-59750436116, #      utc_end 1894-05-31 23:21:56 (Thu)
-DateTime::TimeZone::NEG_INFINITY, #  local_start
-59750438400, #    local_end 1894-06-01 00:00:00 (Fri)
-2284,
-0,
-'LMT',
-    ],
-    [
-59750436116, #    utc_start 1894-05-31 23:21:56 (Thu)
-62482834800, #      utc_end 1980-12-31 23:00:00 (Wed)
-59750439716, #  local_start 1894-06-01 00:21:56 (Fri)
-62482838400, #    local_end 1981-01-01 00:00:00 (Thu)
-3600,
-0,
-'CET',
-    ],
-    [
-62482834800, #    utc_start 1980-12-31 23:00:00 (Wed)
-62490358800, #      utc_end 1981-03-29 01:00:00 (Sun)
-62482838400, #  local_start 1981-01-01 00:00:00 (Thu)
-62490362400, #    local_end 1981-03-29 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-62490358800, #    utc_start 1981-03-29 01:00:00 (Sun)
-62506083600, #      utc_end 1981-09-27 01:00:00 (Sun)
-62490366000, #  local_start 1981-03-29 03:00:00 (Sun)
-62506090800, #    local_end 1981-09-27 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-62506083600, #    utc_start 1981-09-27 01:00:00 (Sun)
-62521808400, #      utc_end 1982-03-28 01:00:00 (Sun)
-62506087200, #  local_start 1981-09-27 02:00:00 (Sun)
-62521812000, #    local_end 1982-03-28 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-62521808400, #    utc_start 1982-03-28 01:00:00 (Sun)
-62537533200, #      utc_end 1982-09-26 01:00:00 (Sun)
-62521815600, #  local_start 1982-03-28 03:00:00 (Sun)
-62537540400, #    local_end 1982-09-26 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-62537533200, #    utc_start 1982-09-26 01:00:00 (Sun)
-62553258000, #      utc_end 1983-03-27 01:00:00 (Sun)
-62537536800, #  local_start 1982-09-26 02:00:00 (Sun)
-62553261600, #    local_end 1983-03-27 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-62553258000, #    utc_start 1983-03-27 01:00:00 (Sun)
-62568982800, #      utc_end 1983-09-25 01:00:00 (Sun)
-62553265200, #  local_start 1983-03-27 03:00:00 (Sun)
-62568990000, #    local_end 1983-09-25 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-62568982800, #    utc_start 1983-09-25 01:00:00 (Sun)
-62584707600, #      utc_end 1984-03-25 01:00:00 (Sun)
-62568986400, #  local_start 1983-09-25 02:00:00 (Sun)
-62584711200, #    local_end 1984-03-25 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-62584707600, #    utc_start 1984-03-25 01:00:00 (Sun)
-62601037200, #      utc_end 1984-09-30 01:00:00 (Sun)
-62584714800, #  local_start 1984-03-25 03:00:00 (Sun)
-62601044400, #    local_end 1984-09-30 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-62601037200, #    utc_start 1984-09-30 01:00:00 (Sun)
-62616762000, #      utc_end 1985-03-31 01:00:00 (Sun)
-62601040800, #  local_start 1984-09-30 02:00:00 (Sun)
-62616765600, #    local_end 1985-03-31 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-62616762000, #    utc_start 1985-03-31 01:00:00 (Sun)
-62632486800, #      utc_end 1985-09-29 01:00:00 (Sun)
-62616769200, #  local_start 1985-03-31 03:00:00 (Sun)
-62632494000, #    local_end 1985-09-29 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-62632486800, #    utc_start 1985-09-29 01:00:00 (Sun)
-62648211600, #      utc_end 1986-03-30 01:00:00 (Sun)
-62632490400, #  local_start 1985-09-29 02:00:00 (Sun)
-62648215200, #    local_end 1986-03-30 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-62648211600, #    utc_start 1986-03-30 01:00:00 (Sun)
-62663936400, #      utc_end 1986-09-28 01:00:00 (Sun)
-62648218800, #  local_start 1986-03-30 03:00:00 (Sun)
-62663943600, #    local_end 1986-09-28 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-62663936400, #    utc_start 1986-09-28 01:00:00 (Sun)
-62679661200, #      utc_end 1987-03-29 01:00:00 (Sun)
-62663940000, #  local_start 1986-09-28 02:00:00 (Sun)
-62679664800, #    local_end 1987-03-29 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-62679661200, #    utc_start 1987-03-29 01:00:00 (Sun)
-62695386000, #      utc_end 1987-09-27 01:00:00 (Sun)
-62679668400, #  local_start 1987-03-29 03:00:00 (Sun)
-62695393200, #    local_end 1987-09-27 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-62695386000, #    utc_start 1987-09-27 01:00:00 (Sun)
-62711110800, #      utc_end 1988-03-27 01:00:00 (Sun)
-62695389600, #  local_start 1987-09-27 02:00:00 (Sun)
-62711114400, #    local_end 1988-03-27 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-62711110800, #    utc_start 1988-03-27 01:00:00 (Sun)
-62726835600, #      utc_end 1988-09-25 01:00:00 (Sun)
-62711118000, #  local_start 1988-03-27 03:00:00 (Sun)
-62726842800, #    local_end 1988-09-25 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-62726835600, #    utc_start 1988-09-25 01:00:00 (Sun)
-62742560400, #      utc_end 1989-03-26 01:00:00 (Sun)
-62726839200, #  local_start 1988-09-25 02:00:00 (Sun)
-62742564000, #    local_end 1989-03-26 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-62742560400, #    utc_start 1989-03-26 01:00:00 (Sun)
-62758285200, #      utc_end 1989-09-24 01:00:00 (Sun)
-62742567600, #  local_start 1989-03-26 03:00:00 (Sun)
-62758292400, #    local_end 1989-09-24 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-62758285200, #    utc_start 1989-09-24 01:00:00 (Sun)
-62774010000, #      utc_end 1990-03-25 01:00:00 (Sun)
-62758288800, #  local_start 1989-09-24 02:00:00 (Sun)
-62774013600, #    local_end 1990-03-25 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-62774010000, #    utc_start 1990-03-25 01:00:00 (Sun)
-62790339600, #      utc_end 1990-09-30 01:00:00 (Sun)
-62774017200, #  local_start 1990-03-25 03:00:00 (Sun)
-62790346800, #    local_end 1990-09-30 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-62790339600, #    utc_start 1990-09-30 01:00:00 (Sun)
-62806064400, #      utc_end 1991-03-31 01:00:00 (Sun)
-62790343200, #  local_start 1990-09-30 02:00:00 (Sun)
-62806068000, #    local_end 1991-03-31 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-62806064400, #    utc_start 1991-03-31 01:00:00 (Sun)
-62821789200, #      utc_end 1991-09-29 01:00:00 (Sun)
-62806071600, #  local_start 1991-03-31 03:00:00 (Sun)
-62821796400, #    local_end 1991-09-29 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-62821789200, #    utc_start 1991-09-29 01:00:00 (Sun)
-62837514000, #      utc_end 1992-03-29 01:00:00 (Sun)
-62821792800, #  local_start 1991-09-29 02:00:00 (Sun)
-62837517600, #    local_end 1992-03-29 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-62837514000, #    utc_start 1992-03-29 01:00:00 (Sun)
-62853238800, #      utc_end 1992-09-27 01:00:00 (Sun)
-62837521200, #  local_start 1992-03-29 03:00:00 (Sun)
-62853246000, #    local_end 1992-09-27 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-62853238800, #    utc_start 1992-09-27 01:00:00 (Sun)
-62868963600, #      utc_end 1993-03-28 01:00:00 (Sun)
-62853242400, #  local_start 1992-09-27 02:00:00 (Sun)
-62868967200, #    local_end 1993-03-28 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-62868963600, #    utc_start 1993-03-28 01:00:00 (Sun)
-62884688400, #      utc_end 1993-09-26 01:00:00 (Sun)
-62868970800, #  local_start 1993-03-28 03:00:00 (Sun)
-62884695600, #    local_end 1993-09-26 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-62884688400, #    utc_start 1993-09-26 01:00:00 (Sun)
-62900413200, #      utc_end 1994-03-27 01:00:00 (Sun)
-62884692000, #  local_start 1993-09-26 02:00:00 (Sun)
-62900416800, #    local_end 1994-03-27 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-62900413200, #    utc_start 1994-03-27 01:00:00 (Sun)
-62916138000, #      utc_end 1994-09-25 01:00:00 (Sun)
-62900420400, #  local_start 1994-03-27 03:00:00 (Sun)
-62916145200, #    local_end 1994-09-25 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-62916138000, #    utc_start 1994-09-25 01:00:00 (Sun)
-62931862800, #      utc_end 1995-03-26 01:00:00 (Sun)
-62916141600, #  local_start 1994-09-25 02:00:00 (Sun)
-62931866400, #    local_end 1995-03-26 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-62931862800, #    utc_start 1995-03-26 01:00:00 (Sun)
-62947587600, #      utc_end 1995-09-24 01:00:00 (Sun)
-62931870000, #  local_start 1995-03-26 03:00:00 (Sun)
-62947594800, #    local_end 1995-09-24 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-62947587600, #    utc_start 1995-09-24 01:00:00 (Sun)
-62963917200, #      utc_end 1996-03-31 01:00:00 (Sun)
-62947591200, #  local_start 1995-09-24 02:00:00 (Sun)
-62963920800, #    local_end 1996-03-31 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-62963917200, #    utc_start 1996-03-31 01:00:00 (Sun)
-62982061200, #      utc_end 1996-10-27 01:00:00 (Sun)
-62963924400, #  local_start 1996-03-31 03:00:00 (Sun)
-62982068400, #    local_end 1996-10-27 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-62982061200, #    utc_start 1996-10-27 01:00:00 (Sun)
-62995366800, #      utc_end 1997-03-30 01:00:00 (Sun)
-62982064800, #  local_start 1996-10-27 02:00:00 (Sun)
-62995370400, #    local_end 1997-03-30 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-62995366800, #    utc_start 1997-03-30 01:00:00 (Sun)
-63013510800, #      utc_end 1997-10-26 01:00:00 (Sun)
-62995374000, #  local_start 1997-03-30 03:00:00 (Sun)
-63013518000, #    local_end 1997-10-26 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-63013510800, #    utc_start 1997-10-26 01:00:00 (Sun)
-63026816400, #      utc_end 1998-03-29 01:00:00 (Sun)
-63013514400, #  local_start 1997-10-26 02:00:00 (Sun)
-63026820000, #    local_end 1998-03-29 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-63026816400, #    utc_start 1998-03-29 01:00:00 (Sun)
-63044960400, #      utc_end 1998-10-25 01:00:00 (Sun)
-63026823600, #  local_start 1998-03-29 03:00:00 (Sun)
-63044967600, #    local_end 1998-10-25 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-63044960400, #    utc_start 1998-10-25 01:00:00 (Sun)
-63058266000, #      utc_end 1999-03-28 01:00:00 (Sun)
-63044964000, #  local_start 1998-10-25 02:00:00 (Sun)
-63058269600, #    local_end 1999-03-28 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-63058266000, #    utc_start 1999-03-28 01:00:00 (Sun)
-63077014800, #      utc_end 1999-10-31 01:00:00 (Sun)
-63058273200, #  local_start 1999-03-28 03:00:00 (Sun)
-63077022000, #    local_end 1999-10-31 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-63077014800, #    utc_start 1999-10-31 01:00:00 (Sun)
-63089715600, #      utc_end 2000-03-26 01:00:00 (Sun)
-63077018400, #  local_start 1999-10-31 02:00:00 (Sun)
-63089719200, #    local_end 2000-03-26 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-63089715600, #    utc_start 2000-03-26 01:00:00 (Sun)
-63108464400, #      utc_end 2000-10-29 01:00:00 (Sun)
-63089722800, #  local_start 2000-03-26 03:00:00 (Sun)
-63108471600, #    local_end 2000-10-29 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-63108464400, #    utc_start 2000-10-29 01:00:00 (Sun)
-63121165200, #      utc_end 2001-03-25 01:00:00 (Sun)
-63108468000, #  local_start 2000-10-29 02:00:00 (Sun)
-63121168800, #    local_end 2001-03-25 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-63121165200, #    utc_start 2001-03-25 01:00:00 (Sun)
-63139914000, #      utc_end 2001-10-28 01:00:00 (Sun)
-63121172400, #  local_start 2001-03-25 03:00:00 (Sun)
-63139921200, #    local_end 2001-10-28 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-63139914000, #    utc_start 2001-10-28 01:00:00 (Sun)
-63153219600, #      utc_end 2002-03-31 01:00:00 (Sun)
-63139917600, #  local_start 2001-10-28 02:00:00 (Sun)
-63153223200, #    local_end 2002-03-31 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-63153219600, #    utc_start 2002-03-31 01:00:00 (Sun)
-63171363600, #      utc_end 2002-10-27 01:00:00 (Sun)
-63153226800, #  local_start 2002-03-31 03:00:00 (Sun)
-63171370800, #    local_end 2002-10-27 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-63171363600, #    utc_start 2002-10-27 01:00:00 (Sun)
-63184669200, #      utc_end 2003-03-30 01:00:00 (Sun)
-63171367200, #  local_start 2002-10-27 02:00:00 (Sun)
-63184672800, #    local_end 2003-03-30 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-63184669200, #    utc_start 2003-03-30 01:00:00 (Sun)
-63202813200, #      utc_end 2003-10-26 01:00:00 (Sun)
-63184676400, #  local_start 2003-03-30 03:00:00 (Sun)
-63202820400, #    local_end 2003-10-26 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-63202813200, #    utc_start 2003-10-26 01:00:00 (Sun)
-63216118800, #      utc_end 2004-03-28 01:00:00 (Sun)
-63202816800, #  local_start 2003-10-26 02:00:00 (Sun)
-63216122400, #    local_end 2004-03-28 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-63216118800, #    utc_start 2004-03-28 01:00:00 (Sun)
-63234867600, #      utc_end 2004-10-31 01:00:00 (Sun)
-63216126000, #  local_start 2004-03-28 03:00:00 (Sun)
-63234874800, #    local_end 2004-10-31 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-63234867600, #    utc_start 2004-10-31 01:00:00 (Sun)
-63247568400, #      utc_end 2005-03-27 01:00:00 (Sun)
-63234871200, #  local_start 2004-10-31 02:00:00 (Sun)
-63247572000, #    local_end 2005-03-27 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-63247568400, #    utc_start 2005-03-27 01:00:00 (Sun)
-63266317200, #      utc_end 2005-10-30 01:00:00 (Sun)
-63247575600, #  local_start 2005-03-27 03:00:00 (Sun)
-63266324400, #    local_end 2005-10-30 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-63266317200, #    utc_start 2005-10-30 01:00:00 (Sun)
-63279018000, #      utc_end 2006-03-26 01:00:00 (Sun)
-63266320800, #  local_start 2005-10-30 02:00:00 (Sun)
-63279021600, #    local_end 2006-03-26 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-63279018000, #    utc_start 2006-03-26 01:00:00 (Sun)
-63297766800, #      utc_end 2006-10-29 01:00:00 (Sun)
-63279025200, #  local_start 2006-03-26 03:00:00 (Sun)
-63297774000, #    local_end 2006-10-29 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-63297766800, #    utc_start 2006-10-29 01:00:00 (Sun)
-63310467600, #      utc_end 2007-03-25 01:00:00 (Sun)
-63297770400, #  local_start 2006-10-29 02:00:00 (Sun)
-63310471200, #    local_end 2007-03-25 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-63310467600, #    utc_start 2007-03-25 01:00:00 (Sun)
-63329216400, #      utc_end 2007-10-28 01:00:00 (Sun)
-63310474800, #  local_start 2007-03-25 03:00:00 (Sun)
-63329223600, #    local_end 2007-10-28 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-63329216400, #    utc_start 2007-10-28 01:00:00 (Sun)
-63342522000, #      utc_end 2008-03-30 01:00:00 (Sun)
-63329220000, #  local_start 2007-10-28 02:00:00 (Sun)
-63342525600, #    local_end 2008-03-30 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-63342522000, #    utc_start 2008-03-30 01:00:00 (Sun)
-63360666000, #      utc_end 2008-10-26 01:00:00 (Sun)
-63342529200, #  local_start 2008-03-30 03:00:00 (Sun)
-63360673200, #    local_end 2008-10-26 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-63360666000, #    utc_start 2008-10-26 01:00:00 (Sun)
-63373971600, #      utc_end 2009-03-29 01:00:00 (Sun)
-63360669600, #  local_start 2008-10-26 02:00:00 (Sun)
-63373975200, #    local_end 2009-03-29 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-63373971600, #    utc_start 2009-03-29 01:00:00 (Sun)
-63392115600, #      utc_end 2009-10-25 01:00:00 (Sun)
-63373978800, #  local_start 2009-03-29 03:00:00 (Sun)
-63392122800, #    local_end 2009-10-25 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-63392115600, #    utc_start 2009-10-25 01:00:00 (Sun)
-63405421200, #      utc_end 2010-03-28 01:00:00 (Sun)
-63392119200, #  local_start 2009-10-25 02:00:00 (Sun)
-63405424800, #    local_end 2010-03-28 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-63405421200, #    utc_start 2010-03-28 01:00:00 (Sun)
-63424170000, #      utc_end 2010-10-31 01:00:00 (Sun)
-63405428400, #  local_start 2010-03-28 03:00:00 (Sun)
-63424177200, #    local_end 2010-10-31 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-63424170000, #    utc_start 2010-10-31 01:00:00 (Sun)
-63436870800, #      utc_end 2011-03-27 01:00:00 (Sun)
-63424173600, #  local_start 2010-10-31 02:00:00 (Sun)
-63436874400, #    local_end 2011-03-27 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-63436870800, #    utc_start 2011-03-27 01:00:00 (Sun)
-63455619600, #      utc_end 2011-10-30 01:00:00 (Sun)
-63436878000, #  local_start 2011-03-27 03:00:00 (Sun)
-63455626800, #    local_end 2011-10-30 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-63455619600, #    utc_start 2011-10-30 01:00:00 (Sun)
-63468320400, #      utc_end 2012-03-25 01:00:00 (Sun)
-63455623200, #  local_start 2011-10-30 02:00:00 (Sun)
-63468324000, #    local_end 2012-03-25 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-63468320400, #    utc_start 2012-03-25 01:00:00 (Sun)
-63487069200, #      utc_end 2012-10-28 01:00:00 (Sun)
-63468327600, #  local_start 2012-03-25 03:00:00 (Sun)
-63487076400, #    local_end 2012-10-28 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-63487069200, #    utc_start 2012-10-28 01:00:00 (Sun)
-63500374800, #      utc_end 2013-03-31 01:00:00 (Sun)
-63487072800, #  local_start 2012-10-28 02:00:00 (Sun)
-63500378400, #    local_end 2013-03-31 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-63500374800, #    utc_start 2013-03-31 01:00:00 (Sun)
-63518518800, #      utc_end 2013-10-27 01:00:00 (Sun)
-63500382000, #  local_start 2013-03-31 03:00:00 (Sun)
-63518526000, #    local_end 2013-10-27 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-63518518800, #    utc_start 2013-10-27 01:00:00 (Sun)
-63531824400, #      utc_end 2014-03-30 01:00:00 (Sun)
-63518522400, #  local_start 2013-10-27 02:00:00 (Sun)
-63531828000, #    local_end 2014-03-30 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-63531824400, #    utc_start 2014-03-30 01:00:00 (Sun)
-63549968400, #      utc_end 2014-10-26 01:00:00 (Sun)
-63531831600, #  local_start 2014-03-30 03:00:00 (Sun)
-63549975600, #    local_end 2014-10-26 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-63549968400, #    utc_start 2014-10-26 01:00:00 (Sun)
-63563274000, #      utc_end 2015-03-29 01:00:00 (Sun)
-63549972000, #  local_start 2014-10-26 02:00:00 (Sun)
-63563277600, #    local_end 2015-03-29 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-63563274000, #    utc_start 2015-03-29 01:00:00 (Sun)
-63581418000, #      utc_end 2015-10-25 01:00:00 (Sun)
-63563281200, #  local_start 2015-03-29 03:00:00 (Sun)
-63581425200, #    local_end 2015-10-25 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-63581418000, #    utc_start 2015-10-25 01:00:00 (Sun)
-63594723600, #      utc_end 2016-03-27 01:00:00 (Sun)
-63581421600, #  local_start 2015-10-25 02:00:00 (Sun)
-63594727200, #    local_end 2016-03-27 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-63594723600, #    utc_start 2016-03-27 01:00:00 (Sun)
-63613472400, #      utc_end 2016-10-30 01:00:00 (Sun)
-63594730800, #  local_start 2016-03-27 03:00:00 (Sun)
-63613479600, #    local_end 2016-10-30 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-63613472400, #    utc_start 2016-10-30 01:00:00 (Sun)
-63626173200, #      utc_end 2017-03-26 01:00:00 (Sun)
-63613476000, #  local_start 2016-10-30 02:00:00 (Sun)
-63626176800, #    local_end 2017-03-26 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-63626173200, #    utc_start 2017-03-26 01:00:00 (Sun)
-63644922000, #      utc_end 2017-10-29 01:00:00 (Sun)
-63626180400, #  local_start 2017-03-26 03:00:00 (Sun)
-63644929200, #    local_end 2017-10-29 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-63644922000, #    utc_start 2017-10-29 01:00:00 (Sun)
-63657622800, #      utc_end 2018-03-25 01:00:00 (Sun)
-63644925600, #  local_start 2017-10-29 02:00:00 (Sun)
-63657626400, #    local_end 2018-03-25 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-63657622800, #    utc_start 2018-03-25 01:00:00 (Sun)
-63676371600, #      utc_end 2018-10-28 01:00:00 (Sun)
-63657630000, #  local_start 2018-03-25 03:00:00 (Sun)
-63676378800, #    local_end 2018-10-28 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-63676371600, #    utc_start 2018-10-28 01:00:00 (Sun)
-63689677200, #      utc_end 2019-03-31 01:00:00 (Sun)
-63676375200, #  local_start 2018-10-28 02:00:00 (Sun)
-63689680800, #    local_end 2019-03-31 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-63689677200, #    utc_start 2019-03-31 01:00:00 (Sun)
-63707821200, #      utc_end 2019-10-27 01:00:00 (Sun)
-63689684400, #  local_start 2019-03-31 03:00:00 (Sun)
-63707828400, #    local_end 2019-10-27 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-63707821200, #    utc_start 2019-10-27 01:00:00 (Sun)
-63721126800, #      utc_end 2020-03-29 01:00:00 (Sun)
-63707824800, #  local_start 2019-10-27 02:00:00 (Sun)
-63721130400, #    local_end 2020-03-29 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-63721126800, #    utc_start 2020-03-29 01:00:00 (Sun)
-63739270800, #      utc_end 2020-10-25 01:00:00 (Sun)
-63721134000, #  local_start 2020-03-29 03:00:00 (Sun)
-63739278000, #    local_end 2020-10-25 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-63739270800, #    utc_start 2020-10-25 01:00:00 (Sun)
-63752576400, #      utc_end 2021-03-28 01:00:00 (Sun)
-63739274400, #  local_start 2020-10-25 02:00:00 (Sun)
-63752580000, #    local_end 2021-03-28 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-63752576400, #    utc_start 2021-03-28 01:00:00 (Sun)
-63771325200, #      utc_end 2021-10-31 01:00:00 (Sun)
-63752583600, #  local_start 2021-03-28 03:00:00 (Sun)
-63771332400, #    local_end 2021-10-31 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-63771325200, #    utc_start 2021-10-31 01:00:00 (Sun)
-63784026000, #      utc_end 2022-03-27 01:00:00 (Sun)
-63771328800, #  local_start 2021-10-31 02:00:00 (Sun)
-63784029600, #    local_end 2022-03-27 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-63784026000, #    utc_start 2022-03-27 01:00:00 (Sun)
-63802774800, #      utc_end 2022-10-30 01:00:00 (Sun)
-63784033200, #  local_start 2022-03-27 03:00:00 (Sun)
-63802782000, #    local_end 2022-10-30 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-63802774800, #    utc_start 2022-10-30 01:00:00 (Sun)
-63815475600, #      utc_end 2023-03-26 01:00:00 (Sun)
-63802778400, #  local_start 2022-10-30 02:00:00 (Sun)
-63815479200, #    local_end 2023-03-26 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-63815475600, #    utc_start 2023-03-26 01:00:00 (Sun)
-63834224400, #      utc_end 2023-10-29 01:00:00 (Sun)
-63815482800, #  local_start 2023-03-26 03:00:00 (Sun)
-63834231600, #    local_end 2023-10-29 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-    [
-63834224400, #    utc_start 2023-10-29 01:00:00 (Sun)
-63847530000, #      utc_end 2024-03-31 01:00:00 (Sun)
-63834228000, #  local_start 2023-10-29 02:00:00 (Sun)
-63847533600, #    local_end 2024-03-31 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-63847530000, #    utc_start 2024-03-31 01:00:00 (Sun)
-63865674000, #      utc_end 2024-10-27 01:00:00 (Sun)
-63847537200, #  local_start 2024-03-31 03:00:00 (Sun)
-63865681200, #    local_end 2024-10-27 03:00:00 (Sun)
-7200,
-1,
-'CEST',
-    ],
-];
-
-sub olson_version { '2013d' }
-
-sub has_dst_changes { 44 }
-
-sub _max_year { 2023 }
-
-sub _new_instance
-{
-    return shift->_init( @_, spans => $spans );
-}
-
-sub _last_offset { 3600 }
-
-my $last_observance = bless( {
-  'format' => 'CE%sT',
-  'gmtoff' => '1:00',
-  'local_start_datetime' => bless( {
-    'formatter' => undef,
-    'local_rd_days' => 723181,
-    'local_rd_secs' => 0,
-    'offset_modifier' => 0,
-    'rd_nanosecs' => 0,
-    'tz' => bless( {
-      'name' => 'floating',
-      'offset' => 0
-    }, 'DateTime::TimeZone::Floating' ),
-    'utc_rd_days' => 723181,
-    'utc_rd_secs' => 0,
-    'utc_year' => 1982
-  }, 'DateTime' ),
-  'offset_from_std' => 0,
-  'offset_from_utc' => 3600,
-  'until' => [],
-  'utc_start_datetime' => bless( {
-    'formatter' => undef,
-    'local_rd_days' => 723180,
-    'local_rd_secs' => 82800,
-    'offset_modifier' => 0,
-    'rd_nanosecs' => 0,
-    'tz' => bless( {
-      'name' => 'floating',
-      'offset' => 0
-    }, 'DateTime::TimeZone::Floating' ),
-    'utc_rd_days' => 723180,
-    'utc_rd_secs' => 82800,
-    'utc_year' => 1981
-  }, 'DateTime' )
-}, 'DateTime::TimeZone::OlsonDB::Observance' )
-;
-sub _last_observance { $last_observance }
-
-my $rules = [
-  bless( {
-    'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
-    'name' => 'EU',
-    'offset_from_std' => 0,
-    'on' => 'lastSun',
-    'save' => '0',
-    'to' => 'max',
-    'type' => undef
-  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-  bless( {
-    'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
-    'name' => 'EU',
-    'offset_from_std' => 3600,
-    'on' => 'lastSun',
-    'save' => '1:00',
-    'to' => 'max',
-    'type' => undef
-  }, 'DateTime::TimeZone::OlsonDB::Rule' )
-]
-;
-sub _rules { $rules }
-
-
-1;
-
--- a/lib/DateTime/TimeZone/Europe/Vienna.pm
+++ b/lib/DateTime/TimeZone/Europe/Vienna.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1068,7 +1068,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 56 }
 
@@ -1122,25 +1122,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Vilnius.pm
+++ b/lib/DateTime/TimeZone/Europe/Vilnius.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -888,7 +888,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 44 }
 
@@ -942,25 +942,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Volgograd.pm
+++ b/lib/DateTime/TimeZone/Europe/Volgograd.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -609,7 +609,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 29 }
 
--- a/lib/DateTime/TimeZone/Europe/Warsaw.pm
+++ b/lib/DateTime/TimeZone/Europe/Warsaw.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1302,7 +1302,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 69 }
 
@@ -1356,25 +1356,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Zaporozhye.pm
+++ b/lib/DateTime/TimeZone/Europe/Zaporozhye.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -897,7 +897,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 46 }
 
@@ -951,25 +951,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/Europe/Zurich.pm
+++ b/lib/DateTime/TimeZone/Europe/Zurich.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -24,26 +24,26 @@
 [
     [
 DateTime::TimeZone::NEG_INFINITY, #    utc_start
-58307729152, #      utc_end 1848-09-11 23:25:52 (Mon)
+58460484352, #      utc_end 1853-07-15 23:25:52 (Fri)
 DateTime::TimeZone::NEG_INFINITY, #  local_start
-58307731200, #    local_end 1848-09-12 00:00:00 (Tue)
+58460486400, #    local_end 1853-07-16 00:00:00 (Sat)
 2048,
 0,
 'LMT',
     ],
     [
-58307729152, #    utc_start 1848-09-11 23:25:52 (Mon)
-59750436616, #      utc_end 1894-05-31 23:30:16 (Thu)
-58307730936, #  local_start 1848-09-11 23:55:36 (Mon)
+58460484352, #    utc_start 1853-07-15 23:25:52 (Fri)
+59750436614, #      utc_end 1894-05-31 23:30:14 (Thu)
+58460486138, #  local_start 1853-07-15 23:55:38 (Fri)
 59750438400, #    local_end 1894-06-01 00:00:00 (Fri)
-1784,
+1786,
 0,
 'BMT',
     ],
     [
-59750436616, #    utc_start 1894-05-31 23:30:16 (Thu)
+59750436614, #    utc_start 1894-05-31 23:30:14 (Thu)
 61231248000, #      utc_end 1941-05-05 00:00:00 (Mon)
-59750440216, #  local_start 1894-06-01 00:30:16 (Fri)
+59750440214, #  local_start 1894-06-01 00:30:14 (Fri)
 61231251600, #    local_end 1941-05-05 01:00:00 (Mon)
 3600,
 0,
@@ -879,7 +879,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 46 }
 
@@ -933,25 +933,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- a/lib/DateTime/TimeZone/HST.pm
+++ b/lib/DateTime/TimeZone/HST.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -33,7 +33,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Indian/Antananarivo.pm
+++ b/lib/DateTime/TimeZone/Indian/Antananarivo.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 1 }
 
--- a/lib/DateTime/TimeZone/Indian/Chagos.pm
+++ b/lib/DateTime/TimeZone/Indian/Chagos.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Indian/Christmas.pm
+++ b/lib/DateTime/TimeZone/Indian/Christmas.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Indian/Cocos.pm
+++ b/lib/DateTime/TimeZone/Indian/Cocos.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Indian/Comoro.pm
+++ b/lib/DateTime/TimeZone/Indian/Comoro.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Indian/Kerguelen.pm
+++ b/lib/DateTime/TimeZone/Indian/Kerguelen.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/antarctica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/antarctica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Indian/Mahe.pm
+++ b/lib/DateTime/TimeZone/Indian/Mahe.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Indian/Maldives.pm
+++ b/lib/DateTime/TimeZone/Indian/Maldives.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/asia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/asia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Indian/Mauritius.pm
+++ b/lib/DateTime/TimeZone/Indian/Mauritius.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -78,7 +78,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 2 }
 
--- a/lib/DateTime/TimeZone/Indian/Mayotte.pm
+++ b/lib/DateTime/TimeZone/Indian/Mayotte.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Indian/Reunion.pm
+++ b/lib/DateTime/TimeZone/Indian/Reunion.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/africa.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/africa.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/MET.pm
+++ b/lib/DateTime/TimeZone/MET.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1014,7 +1014,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 55 }
 
--- a/lib/DateTime/TimeZone/MST.pm
+++ b/lib/DateTime/TimeZone/MST.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -33,7 +33,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/MST7MDT.pm
+++ b/lib/DateTime/TimeZone/MST7MDT.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1131,7 +1131,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 62 }
 
--- a/lib/DateTime/TimeZone/PST8PDT.pm
+++ b/lib/DateTime/TimeZone/PST8PDT.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1131,7 +1131,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 62 }
 
--- a/lib/DateTime/TimeZone/Pacific/Apia.pm
+++ b/lib/DateTime/TimeZone/Pacific/Apia.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -321,7 +321,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 16 }
 
@@ -374,18 +374,6 @@
 
 my $rules = [
   bless( {
-    'at' => '3:00',
-    'from' => '2012',
-    'in' => 'Sep',
-    'letter' => 'D',
-    'name' => 'WS',
-    'offset_from_std' => 3600,
-    'on' => 'lastSun',
-    'save' => '1',
-    'to' => 'max',
-    'type' => undef
-  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-  bless( {
     'at' => '4:00',
     'from' => '2012',
     'in' => 'Apr',
@@ -396,6 +384,18 @@
     'save' => '0',
     'to' => 'max',
     'type' => undef
+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+  bless( {
+    'at' => '3:00',
+    'from' => '2012',
+    'in' => 'Sep',
+    'letter' => 'D',
+    'name' => 'WS',
+    'offset_from_std' => 3600,
+    'on' => 'lastSun',
+    'save' => '1',
+    'to' => 'max',
+    'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
 ]
 ;
--- a/lib/DateTime/TimeZone/Pacific/Auckland.pm
+++ b/lib/DateTime/TimeZone/Pacific/Auckland.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1194,7 +1194,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 65 }
 
@@ -1248,18 +1248,6 @@
 my $rules = [
   bless( {
     'at' => '2:00s',
-    'from' => '2008',
-    'in' => 'Apr',
-    'letter' => 'S',
-    'name' => 'NZ',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=1',
-    'save' => '0',
-    'to' => 'max',
-    'type' => undef
-  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-  bless( {
-    'at' => '2:00s',
     'from' => '2007',
     'in' => 'Sep',
     'letter' => 'D',
@@ -1269,6 +1257,18 @@
     'save' => '1:00',
     'to' => 'max',
     'type' => undef
+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+  bless( {
+    'at' => '2:00s',
+    'from' => '2008',
+    'in' => 'Apr',
+    'letter' => 'S',
+    'name' => 'NZ',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=1',
+    'save' => '0',
+    'to' => 'max',
+    'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
 ]
 ;
--- a/lib/DateTime/TimeZone/Pacific/Chatham.pm
+++ b/lib/DateTime/TimeZone/Pacific/Chatham.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -942,7 +942,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 51 }
 
--- a/lib/DateTime/TimeZone/Pacific/Chuuk.pm
+++ b/lib/DateTime/TimeZone/Pacific/Chuuk.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Pacific/Easter.pm
+++ b/lib/DateTime/TimeZone/Pacific/Easter.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -1104,7 +1104,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 60 }
 
--- a/lib/DateTime/TimeZone/Pacific/Efate.pm
+++ b/lib/DateTime/TimeZone/Pacific/Efate.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -222,7 +222,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 10 }
 
--- a/lib/DateTime/TimeZone/Pacific/Enderbury.pm
+++ b/lib/DateTime/TimeZone/Pacific/Enderbury.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Pacific/Fakaofo.pm
+++ b/lib/DateTime/TimeZone/Pacific/Fakaofo.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Pacific/Fiji.pm
+++ b/lib/DateTime/TimeZone/Pacific/Fiji.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -141,17 +141,17 @@
     ],
     [
 63494287200, #    utc_start 2013-01-19 14:00:00 (Sat)
-63517874400, #      utc_end 2013-10-19 14:00:00 (Sat)
+63518479200, #      utc_end 2013-10-26 14:00:00 (Sat)
 63494330400, #  local_start 2013-01-20 02:00:00 (Sun)
-63517917600, #    local_end 2013-10-20 02:00:00 (Sun)
+63518522400, #    local_end 2013-10-27 02:00:00 (Sun)
 43200,
 0,
 'FJT',
     ],
     [
-63517874400, #    utc_start 2013-10-19 14:00:00 (Sat)
+63518479200, #    utc_start 2013-10-26 14:00:00 (Sat)
 63525736800, #      utc_end 2014-01-18 14:00:00 (Sat)
-63517921200, #  local_start 2013-10-20 03:00:00 (Sun)
+63518526000, #  local_start 2013-10-27 03:00:00 (Sun)
 63525783600, #    local_end 2014-01-19 03:00:00 (Sun)
 46800,
 1,
@@ -159,17 +159,17 @@
     ],
     [
 63525736800, #    utc_start 2014-01-18 14:00:00 (Sat)
-63549324000, #      utc_end 2014-10-18 14:00:00 (Sat)
+63549928800, #      utc_end 2014-10-25 14:00:00 (Sat)
 63525780000, #  local_start 2014-01-19 02:00:00 (Sun)
-63549367200, #    local_end 2014-10-19 02:00:00 (Sun)
+63549972000, #    local_end 2014-10-26 02:00:00 (Sun)
 43200,
 0,
 'FJT',
     ],
     [
-63549324000, #    utc_start 2014-10-18 14:00:00 (Sat)
+63549928800, #    utc_start 2014-10-25 14:00:00 (Sat)
 63557186400, #      utc_end 2015-01-17 14:00:00 (Sat)
-63549370800, #  local_start 2014-10-19 03:00:00 (Sun)
+63549975600, #  local_start 2014-10-26 03:00:00 (Sun)
 63557233200, #    local_end 2015-01-18 03:00:00 (Sun)
 46800,
 1,
@@ -177,17 +177,17 @@
     ],
     [
 63557186400, #    utc_start 2015-01-17 14:00:00 (Sat)
-63580773600, #      utc_end 2015-10-17 14:00:00 (Sat)
+63581378400, #      utc_end 2015-10-24 14:00:00 (Sat)
 63557229600, #  local_start 2015-01-18 02:00:00 (Sun)
-63580816800, #    local_end 2015-10-18 02:00:00 (Sun)
+63581421600, #    local_end 2015-10-25 02:00:00 (Sun)
 43200,
 0,
 'FJT',
     ],
     [
-63580773600, #    utc_start 2015-10-17 14:00:00 (Sat)
+63581378400, #    utc_start 2015-10-24 14:00:00 (Sat)
 63589240800, #      utc_end 2016-01-23 14:00:00 (Sat)
-63580820400, #  local_start 2015-10-18 03:00:00 (Sun)
+63581425200, #  local_start 2015-10-25 03:00:00 (Sun)
 63589287600, #    local_end 2016-01-24 03:00:00 (Sun)
 46800,
 1,
@@ -249,17 +249,17 @@
     ],
     [
 63683589600, #    utc_start 2019-01-19 14:00:00 (Sat)
-63707176800, #      utc_end 2019-10-19 14:00:00 (Sat)
+63707781600, #      utc_end 2019-10-26 14:00:00 (Sat)
 63683632800, #  local_start 2019-01-20 02:00:00 (Sun)
-63707220000, #    local_end 2019-10-20 02:00:00 (Sun)
+63707824800, #    local_end 2019-10-27 02:00:00 (Sun)
 43200,
 0,
 'FJT',
     ],
     [
-63707176800, #    utc_start 2019-10-19 14:00:00 (Sat)
+63707781600, #    utc_start 2019-10-26 14:00:00 (Sat)
 63715039200, #      utc_end 2020-01-18 14:00:00 (Sat)
-63707223600, #  local_start 2019-10-20 03:00:00 (Sun)
+63707828400, #  local_start 2019-10-27 03:00:00 (Sun)
 63715086000, #    local_end 2020-01-19 03:00:00 (Sun)
 46800,
 1,
@@ -267,17 +267,17 @@
     ],
     [
 63715039200, #    utc_start 2020-01-18 14:00:00 (Sat)
-63738626400, #      utc_end 2020-10-17 14:00:00 (Sat)
+63739231200, #      utc_end 2020-10-24 14:00:00 (Sat)
 63715082400, #  local_start 2020-01-19 02:00:00 (Sun)
-63738669600, #    local_end 2020-10-18 02:00:00 (Sun)
+63739274400, #    local_end 2020-10-25 02:00:00 (Sun)
 43200,
 0,
 'FJT',
     ],
     [
-63738626400, #    utc_start 2020-10-17 14:00:00 (Sat)
+63739231200, #    utc_start 2020-10-24 14:00:00 (Sat)
 63747093600, #      utc_end 2021-01-23 14:00:00 (Sat)
-63738673200, #  local_start 2020-10-18 03:00:00 (Sun)
+63739278000, #  local_start 2020-10-25 03:00:00 (Sun)
 63747140400, #    local_end 2021-01-24 03:00:00 (Sun)
 46800,
 1,
@@ -339,16 +339,16 @@
     ],
     [
 63841442400, #    utc_start 2024-01-20 14:00:00 (Sat)
-63865029600, #      utc_end 2024-10-19 14:00:00 (Sat)
+63865634400, #      utc_end 2024-10-26 14:00:00 (Sat)
 63841485600, #  local_start 2024-01-21 02:00:00 (Sun)
-63865072800, #    local_end 2024-10-20 02:00:00 (Sun)
+63865677600, #    local_end 2024-10-27 02:00:00 (Sun)
 43200,
 0,
 'FJT',
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 18 }
 
@@ -401,6 +401,18 @@
 
 my $rules = [
   bless( {
+    'at' => '2:00',
+    'from' => '2010',
+    'in' => 'Oct',
+    'letter' => 'S',
+    'name' => 'Fiji',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=21',
+    'save' => '1:00',
+    'to' => 'max',
+    'type' => undef
+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+  bless( {
     'at' => '3:00',
     'from' => '2012',
     'in' => 'Jan',
@@ -411,18 +423,6 @@
     'save' => '0',
     'to' => 'max',
     'type' => undef
-  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-  bless( {
-    'at' => '2:00',
-    'from' => '2010',
-    'in' => 'Oct',
-    'letter' => 'S',
-    'name' => 'Fiji',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=18',
-    'save' => '1:00',
-    'to' => 'max',
-    'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
 ]
 ;
--- a/lib/DateTime/TimeZone/Pacific/Funafuti.pm
+++ b/lib/DateTime/TimeZone/Pacific/Funafuti.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Pacific/Galapagos.pm
+++ b/lib/DateTime/TimeZone/Pacific/Galapagos.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/southamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/southamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Pacific/Gambier.pm
+++ b/lib/DateTime/TimeZone/Pacific/Gambier.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Pacific/Guadalcanal.pm
+++ b/lib/DateTime/TimeZone/Pacific/Guadalcanal.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Pacific/Guam.pm
+++ b/lib/DateTime/TimeZone/Pacific/Guam.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Pacific/Honolulu.pm
+++ b/lib/DateTime/TimeZone/Pacific/Honolulu.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/northamerica.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/northamerica.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -87,7 +87,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 2 }
 
--- a/lib/DateTime/TimeZone/Pacific/Johnston.pm
+++ /dev/null
@@ -1,50 +0,0 @@
-# This file is auto-generated by the Perl DateTime Suite time zone
-# code generator (0.07) This code generator comes with the
-# DateTime::TimeZone module distribution in the tools/ directory
-
-#
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
-#
-# Do not edit this file directly.
-#
-package DateTime::TimeZone::Pacific::Johnston;
-{
-  $DateTime::TimeZone::Pacific::Johnston::VERSION = '1.58';
-}
-
-use strict;
-
-use Class::Singleton 1.03;
-use DateTime::TimeZone;
-use DateTime::TimeZone::OlsonDB;
-
-@DateTime::TimeZone::Pacific::Johnston::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
-
-my $spans =
-[
-    [
-DateTime::TimeZone::NEG_INFINITY, #    utc_start
-DateTime::TimeZone::INFINITY, #      utc_end
-DateTime::TimeZone::NEG_INFINITY, #  local_start
-DateTime::TimeZone::INFINITY, #    local_end
--36000,
-0,
-'HST',
-    ],
-];
-
-sub olson_version { '2013d' }
-
-sub has_dst_changes { 0 }
-
-sub _max_year { 2023 }
-
-sub _new_instance
-{
-    return shift->_init( @_, spans => $spans );
-}
-
-
-
-1;
-
--- a/lib/DateTime/TimeZone/Pacific/Kiritimati.pm
+++ b/lib/DateTime/TimeZone/Pacific/Kiritimati.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Pacific/Kosrae.pm
+++ b/lib/DateTime/TimeZone/Pacific/Kosrae.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Pacific/Kwajalein.pm
+++ b/lib/DateTime/TimeZone/Pacific/Kwajalein.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Pacific/Majuro.pm
+++ b/lib/DateTime/TimeZone/Pacific/Majuro.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Pacific/Marquesas.pm
+++ b/lib/DateTime/TimeZone/Pacific/Marquesas.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Pacific/Midway.pm
+++ b/lib/DateTime/TimeZone/Pacific/Midway.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -78,7 +78,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 1 }
 
--- a/lib/DateTime/TimeZone/Pacific/Nauru.pm
+++ b/lib/DateTime/TimeZone/Pacific/Nauru.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -69,7 +69,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Pacific/Niue.pm
+++ b/lib/DateTime/TimeZone/Pacific/Niue.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Pacific/Norfolk.pm
+++ b/lib/DateTime/TimeZone/Pacific/Norfolk.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Pacific/Noumea.pm
+++ b/lib/DateTime/TimeZone/Pacific/Noumea.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -96,7 +96,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 3 }
 
--- a/lib/DateTime/TimeZone/Pacific/Pago_Pago.pm
+++ b/lib/DateTime/TimeZone/Pacific/Pago_Pago.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -78,7 +78,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Pacific/Palau.pm
+++ b/lib/DateTime/TimeZone/Pacific/Palau.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Pacific/Pitcairn.pm
+++ b/lib/DateTime/TimeZone/Pacific/Pitcairn.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Pacific/Pohnpei.pm
+++ b/lib/DateTime/TimeZone/Pacific/Pohnpei.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Pacific/Port_Moresby.pm
+++ b/lib/DateTime/TimeZone/Pacific/Port_Moresby.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Pacific/Rarotonga.pm
+++ b/lib/DateTime/TimeZone/Pacific/Rarotonga.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -276,7 +276,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 13 }
 
--- a/lib/DateTime/TimeZone/Pacific/Saipan.pm
+++ b/lib/DateTime/TimeZone/Pacific/Saipan.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -69,7 +69,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Pacific/Tahiti.pm
+++ b/lib/DateTime/TimeZone/Pacific/Tahiti.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Pacific/Tarawa.pm
+++ b/lib/DateTime/TimeZone/Pacific/Tarawa.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Pacific/Tongatapu.pm
+++ b/lib/DateTime/TimeZone/Pacific/Tongatapu.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -114,7 +114,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 3 }
 
--- a/lib/DateTime/TimeZone/Pacific/Wake.pm
+++ b/lib/DateTime/TimeZone/Pacific/Wake.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Pacific/Wallis.pm
+++ b/lib/DateTime/TimeZone/Pacific/Wallis.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/australasia.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/australasia.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/WET.pm
+++ b/lib/DateTime/TimeZone/WET.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from /tmp/6Pwc8w6J1M/europe.  Olson data version 2013d
+# Generated from /tmp/BEQzlk9tAv/europe.  Olson data version 2013e
 #
 # Do not edit this file directly.
 #
@@ -888,7 +888,7 @@
     ],
 ];
 
-sub olson_version { '2013d' }
+sub olson_version { '2013e' }
 
 sub has_dst_changes { 48 }
 
@@ -916,25 +916,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'EU',
-    'offset_from_std' => 0,
+    'offset_from_std' => 3600,
     'on' => 'lastSun',
-    'save' => '0',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'EU',
-    'offset_from_std' => 3600,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '1:00',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
