Description: Update to Olson database version 2014f.
Origin: vendor
Author: gregor herrmann <gregoa@debian.org>
Last-Update: 2014-08-09

--- 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -33,8 +33,296 @@
     ],
     [
 60494688052, #    utc_start 1918-01-01 00:00:52 (Tue)
-61083763200, #      utc_end 1936-09-01 00:00:00 (Tue)
+60578841600, #      utc_end 1920-09-01 00:00:00 (Wed)
 60494688052, #  local_start 1918-01-01 00:00:52 (Tue)
+60578841600, #    local_end 1920-09-01 00:00:00 (Wed)
+0,
+0,
+'GMT',
+    ],
+    [
+60578841600, #    utc_start 1920-09-01 00:00:00 (Wed)
+60589294800, #      utc_end 1920-12-30 23:40:00 (Thu)
+60578842800, #  local_start 1920-09-01 00:20:00 (Wed)
+60589296000, #    local_end 1920-12-31 00:00:00 (Fri)
+1200,
+1,
+'GHST',
+    ],
+    [
+60589294800, #    utc_start 1920-12-30 23:40:00 (Thu)
+60610377600, #      utc_end 1921-09-01 00:00:00 (Thu)
+60589294800, #  local_start 1920-12-30 23:40:00 (Thu)
+60610377600, #    local_end 1921-09-01 00:00:00 (Thu)
+0,
+0,
+'GMT',
+    ],
+    [
+60610377600, #    utc_start 1921-09-01 00:00:00 (Thu)
+60620830800, #      utc_end 1921-12-30 23:40:00 (Fri)
+60610378800, #  local_start 1921-09-01 00:20:00 (Thu)
+60620832000, #    local_end 1921-12-31 00:00:00 (Sat)
+1200,
+1,
+'GHST',
+    ],
+    [
+60620830800, #    utc_start 1921-12-30 23:40:00 (Fri)
+60641913600, #      utc_end 1922-09-01 00:00:00 (Fri)
+60620830800, #  local_start 1921-12-30 23:40:00 (Fri)
+60641913600, #    local_end 1922-09-01 00:00:00 (Fri)
+0,
+0,
+'GMT',
+    ],
+    [
+60641913600, #    utc_start 1922-09-01 00:00:00 (Fri)
+60652366800, #      utc_end 1922-12-30 23:40:00 (Sat)
+60641914800, #  local_start 1922-09-01 00:20:00 (Fri)
+60652368000, #    local_end 1922-12-31 00:00:00 (Sun)
+1200,
+1,
+'GHST',
+    ],
+    [
+60652366800, #    utc_start 1922-12-30 23:40:00 (Sat)
+60673449600, #      utc_end 1923-09-01 00:00:00 (Sat)
+60652366800, #  local_start 1922-12-30 23:40:00 (Sat)
+60673449600, #    local_end 1923-09-01 00:00:00 (Sat)
+0,
+0,
+'GMT',
+    ],
+    [
+60673449600, #    utc_start 1923-09-01 00:00:00 (Sat)
+60683902800, #      utc_end 1923-12-30 23:40:00 (Sun)
+60673450800, #  local_start 1923-09-01 00:20:00 (Sat)
+60683904000, #    local_end 1923-12-31 00:00:00 (Mon)
+1200,
+1,
+'GHST',
+    ],
+    [
+60683902800, #    utc_start 1923-12-30 23:40:00 (Sun)
+60705072000, #      utc_end 1924-09-01 00:00:00 (Mon)
+60683902800, #  local_start 1923-12-30 23:40:00 (Sun)
+60705072000, #    local_end 1924-09-01 00:00:00 (Mon)
+0,
+0,
+'GMT',
+    ],
+    [
+60705072000, #    utc_start 1924-09-01 00:00:00 (Mon)
+60715525200, #      utc_end 1924-12-30 23:40:00 (Tue)
+60705073200, #  local_start 1924-09-01 00:20:00 (Mon)
+60715526400, #    local_end 1924-12-31 00:00:00 (Wed)
+1200,
+1,
+'GHST',
+    ],
+    [
+60715525200, #    utc_start 1924-12-30 23:40:00 (Tue)
+60736608000, #      utc_end 1925-09-01 00:00:00 (Tue)
+60715525200, #  local_start 1924-12-30 23:40:00 (Tue)
+60736608000, #    local_end 1925-09-01 00:00:00 (Tue)
+0,
+0,
+'GMT',
+    ],
+    [
+60736608000, #    utc_start 1925-09-01 00:00:00 (Tue)
+60747061200, #      utc_end 1925-12-30 23:40:00 (Wed)
+60736609200, #  local_start 1925-09-01 00:20:00 (Tue)
+60747062400, #    local_end 1925-12-31 00:00:00 (Thu)
+1200,
+1,
+'GHST',
+    ],
+    [
+60747061200, #    utc_start 1925-12-30 23:40:00 (Wed)
+60768144000, #      utc_end 1926-09-01 00:00:00 (Wed)
+60747061200, #  local_start 1925-12-30 23:40:00 (Wed)
+60768144000, #    local_end 1926-09-01 00:00:00 (Wed)
+0,
+0,
+'GMT',
+    ],
+    [
+60768144000, #    utc_start 1926-09-01 00:00:00 (Wed)
+60778597200, #      utc_end 1926-12-30 23:40:00 (Thu)
+60768145200, #  local_start 1926-09-01 00:20:00 (Wed)
+60778598400, #    local_end 1926-12-31 00:00:00 (Fri)
+1200,
+1,
+'GHST',
+    ],
+    [
+60778597200, #    utc_start 1926-12-30 23:40:00 (Thu)
+60799680000, #      utc_end 1927-09-01 00:00:00 (Thu)
+60778597200, #  local_start 1926-12-30 23:40:00 (Thu)
+60799680000, #    local_end 1927-09-01 00:00:00 (Thu)
+0,
+0,
+'GMT',
+    ],
+    [
+60799680000, #    utc_start 1927-09-01 00:00:00 (Thu)
+60810133200, #      utc_end 1927-12-30 23:40:00 (Fri)
+60799681200, #  local_start 1927-09-01 00:20:00 (Thu)
+60810134400, #    local_end 1927-12-31 00:00:00 (Sat)
+1200,
+1,
+'GHST',
+    ],
+    [
+60810133200, #    utc_start 1927-12-30 23:40:00 (Fri)
+60831302400, #      utc_end 1928-09-01 00:00:00 (Sat)
+60810133200, #  local_start 1927-12-30 23:40:00 (Fri)
+60831302400, #    local_end 1928-09-01 00:00:00 (Sat)
+0,
+0,
+'GMT',
+    ],
+    [
+60831302400, #    utc_start 1928-09-01 00:00:00 (Sat)
+60841755600, #      utc_end 1928-12-30 23:40:00 (Sun)
+60831303600, #  local_start 1928-09-01 00:20:00 (Sat)
+60841756800, #    local_end 1928-12-31 00:00:00 (Mon)
+1200,
+1,
+'GHST',
+    ],
+    [
+60841755600, #    utc_start 1928-12-30 23:40:00 (Sun)
+60862838400, #      utc_end 1929-09-01 00:00:00 (Sun)
+60841755600, #  local_start 1928-12-30 23:40:00 (Sun)
+60862838400, #    local_end 1929-09-01 00:00:00 (Sun)
+0,
+0,
+'GMT',
+    ],
+    [
+60862838400, #    utc_start 1929-09-01 00:00:00 (Sun)
+60873291600, #      utc_end 1929-12-30 23:40:00 (Mon)
+60862839600, #  local_start 1929-09-01 00:20:00 (Sun)
+60873292800, #    local_end 1929-12-31 00:00:00 (Tue)
+1200,
+1,
+'GHST',
+    ],
+    [
+60873291600, #    utc_start 1929-12-30 23:40:00 (Mon)
+60894374400, #      utc_end 1930-09-01 00:00:00 (Mon)
+60873291600, #  local_start 1929-12-30 23:40:00 (Mon)
+60894374400, #    local_end 1930-09-01 00:00:00 (Mon)
+0,
+0,
+'GMT',
+    ],
+    [
+60894374400, #    utc_start 1930-09-01 00:00:00 (Mon)
+60904827600, #      utc_end 1930-12-30 23:40:00 (Tue)
+60894375600, #  local_start 1930-09-01 00:20:00 (Mon)
+60904828800, #    local_end 1930-12-31 00:00:00 (Wed)
+1200,
+1,
+'GHST',
+    ],
+    [
+60904827600, #    utc_start 1930-12-30 23:40:00 (Tue)
+60925910400, #      utc_end 1931-09-01 00:00:00 (Tue)
+60904827600, #  local_start 1930-12-30 23:40:00 (Tue)
+60925910400, #    local_end 1931-09-01 00:00:00 (Tue)
+0,
+0,
+'GMT',
+    ],
+    [
+60925910400, #    utc_start 1931-09-01 00:00:00 (Tue)
+60936363600, #      utc_end 1931-12-30 23:40:00 (Wed)
+60925911600, #  local_start 1931-09-01 00:20:00 (Tue)
+60936364800, #    local_end 1931-12-31 00:00:00 (Thu)
+1200,
+1,
+'GHST',
+    ],
+    [
+60936363600, #    utc_start 1931-12-30 23:40:00 (Wed)
+60957532800, #      utc_end 1932-09-01 00:00:00 (Thu)
+60936363600, #  local_start 1931-12-30 23:40:00 (Wed)
+60957532800, #    local_end 1932-09-01 00:00:00 (Thu)
+0,
+0,
+'GMT',
+    ],
+    [
+60957532800, #    utc_start 1932-09-01 00:00:00 (Thu)
+60967986000, #      utc_end 1932-12-30 23:40:00 (Fri)
+60957534000, #  local_start 1932-09-01 00:20:00 (Thu)
+60967987200, #    local_end 1932-12-31 00:00:00 (Sat)
+1200,
+1,
+'GHST',
+    ],
+    [
+60967986000, #    utc_start 1932-12-30 23:40:00 (Fri)
+60989068800, #      utc_end 1933-09-01 00:00:00 (Fri)
+60967986000, #  local_start 1932-12-30 23:40:00 (Fri)
+60989068800, #    local_end 1933-09-01 00:00:00 (Fri)
+0,
+0,
+'GMT',
+    ],
+    [
+60989068800, #    utc_start 1933-09-01 00:00:00 (Fri)
+60999522000, #      utc_end 1933-12-30 23:40:00 (Sat)
+60989070000, #  local_start 1933-09-01 00:20:00 (Fri)
+60999523200, #    local_end 1933-12-31 00:00:00 (Sun)
+1200,
+1,
+'GHST',
+    ],
+    [
+60999522000, #    utc_start 1933-12-30 23:40:00 (Sat)
+61020604800, #      utc_end 1934-09-01 00:00:00 (Sat)
+60999522000, #  local_start 1933-12-30 23:40:00 (Sat)
+61020604800, #    local_end 1934-09-01 00:00:00 (Sat)
+0,
+0,
+'GMT',
+    ],
+    [
+61020604800, #    utc_start 1934-09-01 00:00:00 (Sat)
+61031058000, #      utc_end 1934-12-30 23:40:00 (Sun)
+61020606000, #  local_start 1934-09-01 00:20:00 (Sat)
+61031059200, #    local_end 1934-12-31 00:00:00 (Mon)
+1200,
+1,
+'GHST',
+    ],
+    [
+61031058000, #    utc_start 1934-12-30 23:40:00 (Sun)
+61052140800, #      utc_end 1935-09-01 00:00:00 (Sun)
+61031058000, #  local_start 1934-12-30 23:40:00 (Sun)
+61052140800, #    local_end 1935-09-01 00:00:00 (Sun)
+0,
+0,
+'GMT',
+    ],
+    [
+61052140800, #    utc_start 1935-09-01 00:00:00 (Sun)
+61062594000, #      utc_end 1935-12-30 23:40:00 (Mon)
+61052142000, #  local_start 1935-09-01 00:20:00 (Sun)
+61062595200, #    local_end 1935-12-31 00:00:00 (Tue)
+1200,
+1,
+'GHST',
+    ],
+    [
+61062594000, #    utc_start 1935-12-30 23:40:00 (Mon)
+61083763200, #      utc_end 1936-09-01 00:00:00 (Tue)
+61062594000, #  local_start 1935-12-30 23:40:00 (Mon)
 61083763200, #    local_end 1936-09-01 00:00:00 (Tue)
 0,
 0,
@@ -168,9 +456,9 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
-sub has_dst_changes { 7 }
+sub has_dst_changes { 23 }
 
 sub _max_year { 2024 }
 
--- 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -339,7 +339,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1455,7 +1455,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 79 }
 
@@ -1508,18 +1508,6 @@
 
 my $rules = [
   bless( {
-    'at' => '24:00',
-    'from' => '2014',
-    'in' => 'Sep',
-    'letter' => '',
-    'name' => 'Egypt',
-    'offset_from_std' => 0,
-    'on' => 'lastThu',
-    'save' => '0',
-    'to' => 'max',
-    'type' => undef
-  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-  bless( {
     'at' => '0:00s',
     'from' => '2023',
     'in' => 'Apr',
@@ -1530,6 +1518,18 @@
     'save' => '1:00',
     'to' => 'max',
     'type' => undef
+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+  bless( {
+    'at' => '24:00',
+    'from' => '2014',
+    'in' => 'Sep',
+    'letter' => '',
+    'name' => 'Egypt',
+    'offset_from_std' => 0,
+    'on' => 'lastThu',
+    'save' => '0',
+    'to' => 'max',
+    'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
 ]
 ;
--- 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -951,7 +951,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 50 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -969,7 +969,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 50 }
 
--- 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -852,7 +852,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 45 }
 
--- 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -69,7 +69,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -87,7 +87,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 2 }
 
--- 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -69,7 +69,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -339,7 +339,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -69,7 +69,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -321,7 +321,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 13 }
 
--- 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -339,7 +339,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -645,7 +645,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 33 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1140,7 +1140,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 59 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1140,7 +1140,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 59 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -528,7 +528,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 25 }
 
--- 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -582,7 +582,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -591,7 +591,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -582,7 +582,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -582,7 +582,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -600,7 +600,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -591,7 +591,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -591,7 +591,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -573,7 +573,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -600,7 +600,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -600,7 +600,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 29 }
 
--- 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -600,7 +600,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -591,7 +591,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 28 }
 
--- 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -969,7 +969,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 51 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -96,7 +96,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -600,7 +600,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -645,7 +645,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 30 }
 
@@ -700,24 +700,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2002',
-    'in' => 'Oct',
-    'letter' => 'S',
+    'in' => 'Apr',
+    'letter' => 'D',
     'name' => 'Mexico',
-    'offset_from_std' => 0,
-    'on' => 'lastSun',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=1',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2002',
-    'in' => 'Apr',
-    'letter' => 'D',
+    'in' => 'Oct',
+    'letter' => 'S',
     'name' => 'Mexico',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=1',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'lastSun',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -123,7 +123,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -303,7 +303,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -528,7 +528,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -96,7 +96,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -348,7 +348,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -69,7 +69,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1176,7 +1176,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 63 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -915,7 +915,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 49 }
 
@@ -970,24 +970,24 @@
   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' ),
   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' )
--- 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1212,7 +1212,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 66 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -591,7 +591,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 31 }
 
@@ -646,24 +646,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2002',
-    'in' => 'Oct',
-    'letter' => 'S',
+    'in' => 'Apr',
+    'letter' => 'D',
     'name' => 'Mexico',
-    'offset_from_std' => 0,
-    'on' => 'lastSun',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=1',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2002',
-    'in' => 'Apr',
-    'letter' => 'D',
+    'in' => 'Oct',
+    'letter' => 'S',
     'name' => 'Mexico',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=1',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'lastSun',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -69,7 +69,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1968,7 +1968,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 105 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -636,7 +636,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 30 }
 
@@ -691,24 +691,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2002',
-    'in' => 'Oct',
-    'letter' => 'S',
+    'in' => 'Apr',
+    'letter' => 'D',
     'name' => 'Mexico',
-    'offset_from_std' => 0,
-    'on' => 'lastSun',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=1',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2002',
-    'in' => 'Apr',
-    'letter' => 'D',
+    'in' => 'Oct',
+    'letter' => 'S',
     'name' => 'Mexico',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=1',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'lastSun',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -123,7 +123,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1212,7 +1212,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 65 }
 
--- 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -339,7 +339,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -960,7 +960,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 51 }
 
@@ -1015,24 +1015,24 @@
   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' ),
   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' )
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -564,7 +564,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1266,7 +1266,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 67 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1095,7 +1095,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 57 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1203,7 +1203,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 65 }
 
@@ -1258,24 +1258,24 @@
   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' ),
   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' )
--- 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -357,7 +357,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -78,7 +78,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -420,7 +420,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1104,7 +1104,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 58 }
 
@@ -1159,24 +1159,24 @@
   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' ),
   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' )
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -861,7 +861,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 46 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1689,7 +1689,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 90 }
 
@@ -1744,24 +1744,24 @@
   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' ),
   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' )
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -888,7 +888,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 47 }
 
@@ -943,24 +943,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/Guatemala.pm
+++ b/lib/DateTime/TimeZone/America/Guatemala.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -114,7 +114,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -69,7 +69,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1896,7 +1896,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 102 }
 
@@ -1951,24 +1951,24 @@
   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' ),
   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' )
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1212,7 +1212,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 65 }
 
@@ -1266,18 +1266,6 @@
 my $rules = [
   bless( {
     'at' => '0:00s',
-    'from' => '2012',
-    'in' => 'Nov',
-    'letter' => 'S',
-    'name' => 'Cuba',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=1',
-    'save' => '0',
-    'to' => 'max',
-    'type' => undef
-  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-  bless( {
-    'at' => '0:00s',
     'from' => '2013',
     'in' => 'Mar',
     'letter' => 'D',
@@ -1287,6 +1275,18 @@
     'save' => '1:00',
     'to' => 'max',
     'type' => undef
+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+  bless( {
+    'at' => '0:00s',
+    'from' => '2012',
+    'in' => 'Nov',
+    'letter' => 'S',
+    'name' => 'Cuba',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=1',
+    'save' => '0',
+    'to' => 'max',
+    'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
 ]
 ;
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -177,7 +177,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -753,7 +753,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 36 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1203,7 +1203,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 64 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -771,7 +771,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 39 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -861,7 +861,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 45 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -744,7 +744,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 38 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -564,7 +564,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 28 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -744,7 +744,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 38 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -798,7 +798,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 41 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -897,7 +897,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 47 }
 
@@ -952,24 +952,24 @@
   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' ),
   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' )
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -897,7 +897,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 49 }
 
@@ -952,24 +952,24 @@
   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' ),
   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' )
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -240,7 +240,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1131,7 +1131,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 59 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1437,7 +1437,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 77 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1158,7 +1158,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 62 }
 
--- 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -177,7 +177,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1500,7 +1500,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 81 }
 
--- 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -456,7 +456,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -177,7 +177,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -339,7 +339,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -69,7 +69,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -618,7 +618,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 31 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -645,7 +645,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 30 }
 
@@ -700,24 +700,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2002',
-    'in' => 'Oct',
-    'letter' => 'S',
+    'in' => 'Apr',
+    'letter' => 'D',
     'name' => 'Mexico',
-    'offset_from_std' => 0,
-    'on' => 'lastSun',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=1',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2002',
-    'in' => 'Apr',
-    'letter' => 'D',
+    'in' => 'Oct',
+    'letter' => 'S',
     'name' => 'Mexico',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=1',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'lastSun',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1104,7 +1104,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 59 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -591,7 +591,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 30 }
 
@@ -646,24 +646,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2002',
-    'in' => 'Oct',
-    'letter' => 'S',
+    'in' => 'Apr',
+    'letter' => 'D',
     'name' => 'Mexico',
-    'offset_from_std' => 0,
-    'on' => 'lastSun',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=1',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2002',
-    'in' => 'Apr',
-    'letter' => 'D',
+    'in' => 'Oct',
+    'letter' => 'S',
     'name' => 'Mexico',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=1',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'lastSun',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -371,11 +371,11 @@
 DateTime::TimeZone::INFINITY, #    local_end
 -28800,
 0,
-'MeST',
+'PST',
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -699,7 +699,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 34 }
 
@@ -754,24 +754,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2002',
-    'in' => 'Oct',
-    'letter' => 'S',
+    'in' => 'Apr',
+    'letter' => 'D',
     'name' => 'Mexico',
-    'offset_from_std' => 0,
-    'on' => 'lastSun',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=1',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2002',
-    'in' => 'Apr',
-    'letter' => 'D',
+    'in' => 'Oct',
+    'letter' => 'S',
     'name' => 'Mexico',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=1',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'lastSun',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -753,7 +753,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 39 }
 
@@ -808,24 +808,24 @@
   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' ),
   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' )
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1725,7 +1725,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 91 }
 
@@ -1780,24 +1780,24 @@
   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' ),
   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' )
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -609,7 +609,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 31 }
 
@@ -664,24 +664,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2002',
-    'in' => 'Oct',
-    'letter' => 'S',
+    'in' => 'Apr',
+    'letter' => 'D',
     'name' => 'Mexico',
-    'offset_from_std' => 0,
-    'on' => 'lastSun',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=1',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2002',
-    'in' => 'Apr',
-    'letter' => 'D',
+    'in' => 'Oct',
+    'letter' => 'S',
     'name' => 'Mexico',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=1',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'lastSun',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -996,7 +996,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 54 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1941,7 +1941,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 105 }
 
@@ -1996,24 +1996,24 @@
   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' ),
   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' )
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1158,7 +1158,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 62 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1968,7 +1968,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 106 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1023,7 +1023,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 56 }
 
@@ -1078,24 +1078,24 @@
   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' ),
   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' )
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1140,7 +1140,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 59 }
 
--- 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -420,7 +420,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1158,7 +1158,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 63 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1158,7 +1158,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 63 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1158,7 +1158,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 63 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -645,7 +645,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 30 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -906,7 +906,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 49 }
 
@@ -961,24 +961,24 @@
   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' ),
   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' )
--- 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -78,7 +78,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -150,7 +150,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -600,7 +600,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 31 }
 
@@ -655,24 +655,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2012',
-    'in' => 'Nov',
-    'letter' => 'S',
+    'in' => 'Mar',
+    'letter' => 'D',
     'name' => 'Haiti',
-    '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' => '2012',
-    'in' => 'Mar',
-    'letter' => 'D',
+    'in' => 'Nov',
+    'letter' => 'S',
     'name' => 'Haiti',
-    '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/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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -303,7 +303,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -78,7 +78,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1023,7 +1023,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 56 }
 
@@ -1078,24 +1078,24 @@
   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' ),
   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' )
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -879,7 +879,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 47 }
 
@@ -934,24 +934,24 @@
   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' ),
   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' )
--- 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -420,7 +420,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -510,7 +510,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -879,7 +879,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 47 }
 
@@ -934,24 +934,24 @@
   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' ),
   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' )
--- 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -321,7 +321,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1203,7 +1203,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 61 }
 
@@ -1258,24 +1258,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2002',
-    'in' => 'Oct',
-    'letter' => 'S',
+    'in' => 'Apr',
+    'letter' => 'D',
     'name' => 'Mexico',
-    'offset_from_std' => 0,
-    'on' => 'lastSun',
-    'save' => '0',
+    'offset_from_std' => 3600,
+    'on' => 'Sun>=1',
+    'save' => '1:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2002',
-    'in' => 'Apr',
-    'letter' => 'D',
+    'in' => 'Oct',
+    'letter' => 'S',
     'name' => 'Mexico',
-    'offset_from_std' => 3600,
-    'on' => 'Sun>=1',
-    'save' => '1:00',
+    'offset_from_std' => 0,
+    'on' => 'lastSun',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -312,7 +312,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1257,7 +1257,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 66 }
 
@@ -1310,18 +1310,6 @@
 
 my $rules = [
   bless( {
-    'at' => '3:00u',
-    'from' => '2012',
-    'in' => 'Apr',
-    'letter' => '',
-    'name' => 'Chile',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=23',
-    'save' => '0',
-    'to' => 'max',
-    'type' => undef
-  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-  bless( {
     'at' => '4:00u',
     'from' => '2012',
     'in' => 'Sep',
@@ -1332,6 +1320,18 @@
     'save' => '1:00',
     'to' => 'max',
     'type' => undef
+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+  bless( {
+    'at' => '3:00u',
+    'from' => '2012',
+    'in' => 'Apr',
+    'letter' => '',
+    'name' => 'Chile',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=23',
+    'save' => '0',
+    'to' => 'max',
+    'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
 ]
 ;
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -186,7 +186,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1221,7 +1221,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 67 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -861,7 +861,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 46 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1131,7 +1131,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 59 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1995,7 +1995,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 108 }
 
@@ -2050,24 +2050,24 @@
   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' ),
   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' )
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -249,7 +249,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -96,7 +96,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -663,7 +663,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 35 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1095,7 +1095,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 57 }
 
@@ -1150,24 +1150,24 @@
   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' ),
   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' )
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1212,7 +1212,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 61 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1932,7 +1932,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 105 }
 
@@ -1987,24 +1987,24 @@
   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' ),
   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' )
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1527,7 +1527,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 83 }
 
@@ -1582,24 +1582,24 @@
   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' ),
   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' )
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -960,7 +960,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 51 }
 
@@ -1015,24 +1015,24 @@
   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' ),
   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' )
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1491,7 +1491,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 81 }
 
@@ -1546,24 +1546,24 @@
   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' ),
   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' )
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1131,7 +1131,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 59 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -915,7 +915,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 49 }
 
@@ -970,24 +970,24 @@
   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' ),
   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' )
--- 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 ../DateTime/data/Olson/2014e/antarctica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/antarctica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -38,7 +38,7 @@
 63391514400, #    local_end 2009-10-18 02:00:00 (Sun)
 28800,
 0,
-'WST',
+'AWST',
     ],
     [
 63391485600, #    utc_start 2009-10-17 18:00:00 (Sat)
@@ -56,7 +56,7 @@
 63455450400, #    local_end 2011-10-28 02:00:00 (Fri)
 28800,
 0,
-'WST',
+'AWST',
     ],
     [
 63455421600, #    utc_start 2011-10-27 18:00:00 (Thu)
@@ -74,11 +74,11 @@
 DateTime::TimeZone::INFINITY, #    local_end
 28800,
 0,
-'WST',
+'AWST',
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/antarctica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/antarctica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -96,7 +96,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/antarctica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/antarctica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -38,7 +38,7 @@
 60455210400, #    local_end 1916-10-01 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 60455174400, #    utc_start 1916-09-30 16:00:00 (Sat)
@@ -47,7 +47,7 @@
 60465830400, #    local_end 1917-02-01 00:00:00 (Thu)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 60465790800, #    utc_start 1917-01-31 13:00:00 (Wed)
@@ -56,7 +56,7 @@
 60470330400, #    local_end 1917-03-25 02:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 60470290800, #    utc_start 1917-03-24 15:00:00 (Sat)
@@ -65,7 +65,7 @@
 60534000000, #    local_end 1919-04-01 00:00:00 (Tue)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 60533964000, #    utc_start 1919-03-31 14:00:00 (Mon)
@@ -83,7 +83,7 @@
 62040988800, #    local_end 1967-01-01 00:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62040952800, #    utc_start 1966-12-31 14:00:00 (Sat)
@@ -92,7 +92,7 @@
 62064583200, #    local_end 1967-10-01 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62064547200, #    utc_start 1967-09-30 16:00:00 (Sat)
@@ -101,7 +101,7 @@
 62080311600, #    local_end 1968-03-31 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62080272000, #    utc_start 1968-03-30 16:00:00 (Sat)
@@ -110,7 +110,7 @@
 62098452000, #    local_end 1968-10-27 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62098416000, #    utc_start 1968-10-26 16:00:00 (Sat)
@@ -119,7 +119,7 @@
 62109946800, #    local_end 1969-03-09 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62109907200, #    utc_start 1969-03-08 16:00:00 (Sat)
@@ -128,7 +128,7 @@
 62129901600, #    local_end 1969-10-26 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62129865600, #    utc_start 1969-10-25 16:00:00 (Sat)
@@ -137,7 +137,7 @@
 62141396400, #    local_end 1970-03-08 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62141356800, #    utc_start 1970-03-07 16:00:00 (Sat)
@@ -146,7 +146,7 @@
 62161351200, #    local_end 1970-10-25 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62161315200, #    utc_start 1970-10-24 16:00:00 (Sat)
@@ -155,7 +155,7 @@
 62173450800, #    local_end 1971-03-14 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62173411200, #    utc_start 1971-03-13 16:00:00 (Sat)
@@ -164,7 +164,7 @@
 62193405600, #    local_end 1971-10-31 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62193369600, #    utc_start 1971-10-30 16:00:00 (Sat)
@@ -173,7 +173,7 @@
 62203690800, #    local_end 1972-02-27 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62203651200, #    utc_start 1972-02-26 16:00:00 (Sat)
@@ -182,7 +182,7 @@
 62224855200, #    local_end 1972-10-29 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62224819200, #    utc_start 1972-10-28 16:00:00 (Sat)
@@ -191,7 +191,7 @@
 62235745200, #    local_end 1973-03-04 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62235705600, #    utc_start 1973-03-03 16:00:00 (Sat)
@@ -200,7 +200,7 @@
 62256304800, #    local_end 1973-10-28 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62256268800, #    utc_start 1973-10-27 16:00:00 (Sat)
@@ -209,7 +209,7 @@
 62267194800, #    local_end 1974-03-03 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62267155200, #    utc_start 1974-03-02 16:00:00 (Sat)
@@ -218,7 +218,7 @@
 62287754400, #    local_end 1974-10-27 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62287718400, #    utc_start 1974-10-26 16:00:00 (Sat)
@@ -227,7 +227,7 @@
 62298644400, #    local_end 1975-03-02 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62298604800, #    utc_start 1975-03-01 16:00:00 (Sat)
@@ -236,7 +236,7 @@
 62319204000, #    local_end 1975-10-26 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62319168000, #    utc_start 1975-10-25 16:00:00 (Sat)
@@ -245,7 +245,7 @@
 62330698800, #    local_end 1976-03-07 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62330659200, #    utc_start 1976-03-06 16:00:00 (Sat)
@@ -254,7 +254,7 @@
 62351258400, #    local_end 1976-10-31 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62351222400, #    utc_start 1976-10-30 16:00:00 (Sat)
@@ -263,7 +263,7 @@
 62362148400, #    local_end 1977-03-06 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62362108800, #    utc_start 1977-03-05 16:00:00 (Sat)
@@ -272,7 +272,7 @@
 62382708000, #    local_end 1977-10-30 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62382672000, #    utc_start 1977-10-29 16:00:00 (Sat)
@@ -281,7 +281,7 @@
 62393598000, #    local_end 1978-03-05 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62393558400, #    utc_start 1978-03-04 16:00:00 (Sat)
@@ -290,7 +290,7 @@
 62414157600, #    local_end 1978-10-29 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62414121600, #    utc_start 1978-10-28 16:00:00 (Sat)
@@ -299,7 +299,7 @@
 62425047600, #    local_end 1979-03-04 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62425008000, #    utc_start 1979-03-03 16:00:00 (Sat)
@@ -308,7 +308,7 @@
 62445607200, #    local_end 1979-10-28 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62445571200, #    utc_start 1979-10-27 16:00:00 (Sat)
@@ -317,7 +317,7 @@
 62456497200, #    local_end 1980-03-02 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62456457600, #    utc_start 1980-03-01 16:00:00 (Sat)
@@ -326,7 +326,7 @@
 62477056800, #    local_end 1980-10-26 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62477020800, #    utc_start 1980-10-25 16:00:00 (Sat)
@@ -335,7 +335,7 @@
 62487946800, #    local_end 1981-03-01 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62487907200, #    utc_start 1981-02-28 16:00:00 (Sat)
@@ -344,7 +344,7 @@
 62508506400, #    local_end 1981-10-25 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62508470400, #    utc_start 1981-10-24 16:00:00 (Sat)
@@ -353,7 +353,7 @@
 62521815600, #    local_end 1982-03-28 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62521776000, #    utc_start 1982-03-27 16:00:00 (Sat)
@@ -362,7 +362,7 @@
 62540560800, #    local_end 1982-10-31 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62540524800, #    utc_start 1982-10-30 16:00:00 (Sat)
@@ -371,7 +371,7 @@
 62553265200, #    local_end 1983-03-27 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62553225600, #    utc_start 1983-03-26 16:00:00 (Sat)
@@ -380,7 +380,7 @@
 62572010400, #    local_end 1983-10-30 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62571974400, #    utc_start 1983-10-29 16:00:00 (Sat)
@@ -389,7 +389,7 @@
 62582900400, #    local_end 1984-03-04 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62582860800, #    utc_start 1984-03-03 16:00:00 (Sat)
@@ -398,7 +398,7 @@
 62603460000, #    local_end 1984-10-28 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62603424000, #    utc_start 1984-10-27 16:00:00 (Sat)
@@ -407,7 +407,7 @@
 62614350000, #    local_end 1985-03-03 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62614310400, #    utc_start 1985-03-02 16:00:00 (Sat)
@@ -416,7 +416,7 @@
 62634909600, #    local_end 1985-10-27 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62634873600, #    utc_start 1985-10-26 16:00:00 (Sat)
@@ -425,7 +425,7 @@
 62645799600, #    local_end 1986-03-02 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62645760000, #    utc_start 1986-03-01 16:00:00 (Sat)
@@ -434,7 +434,7 @@
 62665754400, #    local_end 1986-10-19 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62665718400, #    utc_start 1986-10-18 16:00:00 (Sat)
@@ -443,7 +443,7 @@
 62678458800, #    local_end 1987-03-15 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62678419200, #    utc_start 1987-03-14 16:00:00 (Sat)
@@ -452,7 +452,7 @@
 62697808800, #    local_end 1987-10-25 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62697772800, #    utc_start 1987-10-24 16:00:00 (Sat)
@@ -461,7 +461,7 @@
 62710513200, #    local_end 1988-03-20 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62710473600, #    utc_start 1988-03-19 16:00:00 (Sat)
@@ -470,7 +470,7 @@
 62729863200, #    local_end 1988-10-30 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62729827200, #    utc_start 1988-10-29 16:00:00 (Sat)
@@ -479,7 +479,7 @@
 62741962800, #    local_end 1989-03-19 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62741923200, #    utc_start 1989-03-18 16:00:00 (Sat)
@@ -488,7 +488,7 @@
 62761312800, #    local_end 1989-10-29 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62761276800, #    utc_start 1989-10-28 16:00:00 (Sat)
@@ -497,7 +497,7 @@
 62773412400, #    local_end 1990-03-18 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62773372800, #    utc_start 1990-03-17 16:00:00 (Sat)
@@ -506,7 +506,7 @@
 62792762400, #    local_end 1990-10-28 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62792726400, #    utc_start 1990-10-27 16:00:00 (Sat)
@@ -515,7 +515,7 @@
 62806071600, #    local_end 1991-03-31 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62806032000, #    utc_start 1991-03-30 16:00:00 (Sat)
@@ -524,7 +524,7 @@
 62822397600, #    local_end 1991-10-06 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62822361600, #    utc_start 1991-10-05 16:00:00 (Sat)
@@ -533,7 +533,7 @@
 62837521200, #    local_end 1992-03-29 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62837481600, #    utc_start 1992-03-28 16:00:00 (Sat)
@@ -542,7 +542,7 @@
 62853847200, #    local_end 1992-10-04 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62853811200, #    utc_start 1992-10-03 16:00:00 (Sat)
@@ -551,7 +551,7 @@
 62868970800, #    local_end 1993-03-28 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62868931200, #    utc_start 1993-03-27 16:00:00 (Sat)
@@ -560,7 +560,7 @@
 62885296800, #    local_end 1993-10-03 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62885260800, #    utc_start 1993-10-02 16:00:00 (Sat)
@@ -569,7 +569,7 @@
 62900420400, #    local_end 1994-03-27 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62900380800, #    utc_start 1994-03-26 16:00:00 (Sat)
@@ -578,7 +578,7 @@
 62916746400, #    local_end 1994-10-02 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62916710400, #    utc_start 1994-10-01 16:00:00 (Sat)
@@ -587,7 +587,7 @@
 62931870000, #    local_end 1995-03-26 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62931830400, #    utc_start 1995-03-25 16:00:00 (Sat)
@@ -596,7 +596,7 @@
 62948196000, #    local_end 1995-10-01 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62948160000, #    utc_start 1995-09-30 16:00:00 (Sat)
@@ -605,7 +605,7 @@
 62963924400, #    local_end 1996-03-31 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62963884800, #    utc_start 1996-03-30 16:00:00 (Sat)
@@ -614,7 +614,7 @@
 62980250400, #    local_end 1996-10-06 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62980214400, #    utc_start 1996-10-05 16:00:00 (Sat)
@@ -623,7 +623,7 @@
 62995374000, #    local_end 1997-03-30 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62995334400, #    utc_start 1997-03-29 16:00:00 (Sat)
@@ -632,7 +632,7 @@
 63011700000, #    local_end 1997-10-05 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63011664000, #    utc_start 1997-10-04 16:00:00 (Sat)
@@ -641,7 +641,7 @@
 63026823600, #    local_end 1998-03-29 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63026784000, #    utc_start 1998-03-28 16:00:00 (Sat)
@@ -650,7 +650,7 @@
 63043149600, #    local_end 1998-10-04 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63043113600, #    utc_start 1998-10-03 16:00:00 (Sat)
@@ -659,7 +659,7 @@
 63058273200, #    local_end 1999-03-28 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63058233600, #    utc_start 1999-03-27 16:00:00 (Sat)
@@ -668,7 +668,7 @@
 63074599200, #    local_end 1999-10-03 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63074563200, #    utc_start 1999-10-02 16:00:00 (Sat)
@@ -677,7 +677,7 @@
 63089722800, #    local_end 2000-03-26 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63089683200, #    utc_start 2000-03-25 16:00:00 (Sat)
@@ -686,7 +686,7 @@
 63103024800, #    local_end 2000-08-27 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63102988800, #    utc_start 2000-08-26 16:00:00 (Sat)
@@ -695,7 +695,7 @@
 63121172400, #    local_end 2001-03-25 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63121132800, #    utc_start 2001-03-24 16:00:00 (Sat)
@@ -704,7 +704,7 @@
 63138103200, #    local_end 2001-10-07 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63138067200, #    utc_start 2001-10-06 16:00:00 (Sat)
@@ -713,7 +713,7 @@
 63153226800, #    local_end 2002-03-31 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63153187200, #    utc_start 2002-03-30 16:00:00 (Sat)
@@ -722,7 +722,7 @@
 63169552800, #    local_end 2002-10-06 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63169516800, #    utc_start 2002-10-05 16:00:00 (Sat)
@@ -731,7 +731,7 @@
 63184676400, #    local_end 2003-03-30 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63184636800, #    utc_start 2003-03-29 16:00:00 (Sat)
@@ -740,7 +740,7 @@
 63201002400, #    local_end 2003-10-05 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63200966400, #    utc_start 2003-10-04 16:00:00 (Sat)
@@ -749,7 +749,7 @@
 63216126000, #    local_end 2004-03-28 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63216086400, #    utc_start 2004-03-27 16:00:00 (Sat)
@@ -758,7 +758,7 @@
 63232452000, #    local_end 2004-10-03 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63232416000, #    utc_start 2004-10-02 16:00:00 (Sat)
@@ -767,7 +767,7 @@
 63247575600, #    local_end 2005-03-27 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63247536000, #    utc_start 2005-03-26 16:00:00 (Sat)
@@ -776,7 +776,7 @@
 63263901600, #    local_end 2005-10-02 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63263865600, #    utc_start 2005-10-01 16:00:00 (Sat)
@@ -785,7 +785,7 @@
 63279630000, #    local_end 2006-04-02 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63279590400, #    utc_start 2006-04-01 16:00:00 (Sat)
@@ -794,7 +794,7 @@
 63295351200, #    local_end 2006-10-01 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63295315200, #    utc_start 2006-09-30 16:00:00 (Sat)
@@ -803,7 +803,7 @@
 63310474800, #    local_end 2007-03-25 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63310435200, #    utc_start 2007-03-24 16:00:00 (Sat)
@@ -812,7 +812,7 @@
 63327405600, #    local_end 2007-10-07 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63327369600, #    utc_start 2007-10-06 16:00:00 (Sat)
@@ -821,7 +821,7 @@
 63343134000, #    local_end 2008-04-06 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63343094400, #    utc_start 2008-04-05 16:00:00 (Sat)
@@ -830,7 +830,7 @@
 63358855200, #    local_end 2008-10-05 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63358819200, #    utc_start 2008-10-04 16:00:00 (Sat)
@@ -839,7 +839,7 @@
 63374583600, #    local_end 2009-04-05 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63374544000, #    utc_start 2009-04-04 16:00:00 (Sat)
@@ -848,7 +848,7 @@
 63390304800, #    local_end 2009-10-04 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63390268800, #    utc_start 2009-10-03 16:00:00 (Sat)
@@ -857,7 +857,7 @@
 63406033200, #    local_end 2010-04-04 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63405993600, #    utc_start 2010-04-03 16:00:00 (Sat)
@@ -870,7 +870,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/antarctica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/antarctica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 0 }
 
--- 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 ../DateTime/data/Olson/2014e/antarctica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/antarctica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -933,7 +933,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 50 }
 
@@ -986,18 +986,6 @@
 
 my $rules = [
   bless( {
-    'at' => '3:00u',
-    'from' => '2012',
-    'in' => 'Apr',
-    'letter' => '',
-    'name' => 'ChileAQ',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=23',
-    'save' => '0',
-    'to' => 'max',
-    'type' => undef
-  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-  bless( {
     'at' => '4:00u',
     'from' => '2012',
     'in' => 'Sep',
@@ -1008,6 +996,18 @@
     'save' => '1:00',
     'to' => 'max',
     'type' => undef
+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+  bless( {
+    'at' => '3:00u',
+    'from' => '2012',
+    'in' => 'Apr',
+    'letter' => '',
+    'name' => 'ChileAQ',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=23',
+    'save' => '0',
+    '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 ../DateTime/data/Olson/2014e/antarctica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/antarctica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/antarctica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/antarctica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 0 }
 
--- a/lib/DateTime/TimeZone/Antarctica/Troll.pm
+++ b/lib/DateTime/TimeZone/Antarctica/Troll.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from ../DateTime/data/Olson/2014e/antarctica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/antarctica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -411,7 +411,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 21 }
 
@@ -465,25 +465,25 @@
 my $rules = [
   bless( {
     'at' => '1:00u',
-    'from' => '2004',
-    'in' => 'Oct',
-    'letter' => 'UTC',
+    'from' => '2005',
+    'in' => 'Mar',
+    'letter' => 'CEST',
     'name' => 'Troll',
-    'offset_from_std' => 0,
+    'offset_from_std' => 7200,
     'on' => 'lastSun',
-    'save' => '0:00',
+    'save' => '2:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '1:00u',
-    'from' => '2005',
-    'in' => 'Mar',
-    'letter' => 'CEST',
+    'from' => '2004',
+    'in' => 'Oct',
+    'letter' => 'UTC',
     'name' => 'Troll',
-    'offset_from_std' => 7200,
+    'offset_from_std' => 0,
     'on' => 'lastSun',
-    'save' => '2:00',
+    'save' => '0:00',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- 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 ../DateTime/data/Olson/2014e/antarctica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/antarctica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -492,7 +492,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -861,7 +861,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 46 }
 
@@ -914,18 +914,6 @@
 
 my $rules = [
   bless( {
-    'at' => '24:00',
-    'from' => '2014',
-    'in' => 'Mar',
-    'letter' => 'S',
-    'name' => 'Jordan',
-    'offset_from_std' => 3600,
-    'on' => 'lastThu',
-    'save' => '1:00',
-    'to' => 'max',
-    'type' => undef
-  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-  bless( {
     'at' => '0:00s',
     'from' => '2014',
     'in' => 'Oct',
@@ -936,6 +924,18 @@
     'save' => '0',
     'to' => 'max',
     'type' => undef
+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+  bless( {
+    'at' => '24:00',
+    'from' => '2014',
+    'in' => 'Mar',
+    'letter' => 'S',
+    'name' => 'Jordan',
+    'offset_from_std' => 3600,
+    'on' => 'lastThu',
+    'save' => '1:00',
+    'to' => 'max',
+    'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
 ]
 ;
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -609,7 +609,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -492,7 +492,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -492,7 +492,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -267,7 +267,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -519,7 +519,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -825,7 +825,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 43 }
 
--- 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1077,7 +1077,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 58 }
 
--- 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -501,7 +501,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -456,7 +456,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 22 }
 
--- 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -105,7 +105,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1167,7 +1167,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 63 }
 
@@ -1221,25 +1221,25 @@
 my $rules = [
   bless( {
     'at' => '0:00',
-    'from' => '2012',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '2009',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'Syria',
-    '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' => '0:00',
-    'from' => '2009',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '2012',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'Syria',
-    '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/Asia/Dhaka.pm
+++ b/lib/DateTime/TimeZone/Asia/Dhaka.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -114,7 +114,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -78,7 +78,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -249,7 +249,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1149,7 +1149,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 59 }
 
--- 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1140,7 +1140,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 60 }
 
--- 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -69,7 +69,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -663,7 +663,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -447,7 +447,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -24,26 +24,26 @@
 [
     [
 DateTime::TimeZone::NEG_INFINITY, #    utc_start
-59295517360, #      utc_end 1879-12-31 17:02:40 (Wed)
+59295517365, #      utc_end 1879-12-31 17:02:45 (Wed)
 DateTime::TimeZone::NEG_INFINITY, #  local_start
 59295542400, #    local_end 1880-01-01 00:00:00 (Thu)
-25040,
+25035,
 0,
 'LMT',
     ],
     [
-59295517360, #    utc_start 1879-12-31 17:02:40 (Wed)
-60559808560, #      utc_end 1920-01-24 17:02:40 (Sat)
+59295517365, #    utc_start 1879-12-31 17:02:45 (Wed)
+60559808565, #      utc_end 1920-01-24 17:02:45 (Sat)
 59295542400, #  local_start 1880-01-01 00:00:00 (Thu)
 60559833600, #    local_end 1920-01-25 00:00:00 (Sun)
-25040,
+25035,
 0,
 'IMT',
     ],
     [
-60559808560, #    utc_start 1920-01-24 17:02:40 (Sat)
+60559808565, #    utc_start 1920-01-24 17:02:45 (Sat)
 60888128400, #      utc_end 1930-06-20 17:00:00 (Fri)
-60559833760, #  local_start 1920-01-25 00:02:40 (Sun)
+60559833765, #  local_start 1920-01-25 00:02:45 (Sun)
 60888153600, #    local_end 1930-06-21 00:00:00 (Sat)
 25200,
 0,
@@ -609,16 +609,25 @@
     ],
     [
 63436845600, #    utc_start 2011-03-26 18:00:00 (Sat)
-DateTime::TimeZone::INFINITY, #      utc_end
+63549939600, #      utc_end 2014-10-25 17:00:00 (Sat)
 63436878000, #  local_start 2011-03-27 03:00:00 (Sun)
-DateTime::TimeZone::INFINITY, #    local_end
+63549972000, #    local_end 2014-10-26 02:00:00 (Sun)
 32400,
 0,
 'IRKT',
     ],
+    [
+63549939600, #    utc_start 2014-10-25 17:00:00 (Sat)
+DateTime::TimeZone::INFINITY, #      utc_end
+63549968400, #  local_start 2014-10-26 01:00:00 (Sun)
+DateTime::TimeZone::INFINITY, #    local_end
+28800,
+0,
+'IRKT',
+    ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -105,7 +105,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -47,7 +47,7 @@
 61946294400, #    local_end 1964-01-01 00:00:00 (Wed)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 61946260200, #    utc_start 1963-12-31 14:30:00 (Tue)
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1095,7 +1095,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 59 }
 
--- 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -609,7 +609,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -132,7 +132,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 4 }
 
--- 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -618,16 +618,25 @@
     ],
     [
 63451515600, #    utc_start 2011-09-12 13:00:00 (Mon)
-DateTime::TimeZone::INFINITY, #      utc_end
+63549936000, #      utc_end 2014-10-25 16:00:00 (Sat)
 63451551600, #  local_start 2011-09-12 23:00:00 (Mon)
-DateTime::TimeZone::INFINITY, #    local_end
+63549972000, #    local_end 2014-10-26 02:00:00 (Sun)
 36000,
 0,
 'YAKT',
     ],
+    [
+63549936000, #    utc_start 2014-10-25 16:00:00 (Sat)
+DateTime::TimeZone::INFINITY, #      utc_end
+63549968400, #  local_start 2014-10-26 01:00:00 (Sun)
+DateTime::TimeZone::INFINITY, #    local_end
+32400,
+0,
+'YAKT',
+    ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -78,7 +78,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -600,16 +600,25 @@
     ],
     [
 63436849200, #    utc_start 2011-03-26 19:00:00 (Sat)
-DateTime::TimeZone::INFINITY, #      utc_end
+63549943200, #      utc_end 2014-10-25 18:00:00 (Sat)
 63436878000, #  local_start 2011-03-27 03:00:00 (Sun)
-DateTime::TimeZone::INFINITY, #    local_end
+63549972000, #    local_end 2014-10-26 02:00:00 (Sun)
 28800,
 0,
 'KRAT',
     ],
+    [
+63549943200, #    utc_start 2014-10-25 18:00:00 (Sat)
+DateTime::TimeZone::INFINITY, #      utc_end
+63549968400, #  local_start 2014-10-26 01:00:00 (Sun)
+DateTime::TimeZone::INFINITY, #    local_end
+25200,
+0,
+'KRAT',
+    ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -105,7 +105,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -204,7 +204,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -411,7 +411,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -600,16 +600,25 @@
     ],
     [
 63436834800, #    utc_start 2011-03-26 15:00:00 (Sat)
-DateTime::TimeZone::INFINITY, #      utc_end
+63549928800, #      utc_end 2014-10-25 14:00:00 (Sat)
 63436878000, #  local_start 2011-03-27 03:00:00 (Sun)
-DateTime::TimeZone::INFINITY, #    local_end
+63549972000, #    local_end 2014-10-26 02:00:00 (Sun)
 43200,
 0,
 'MAGT',
     ],
+    [
+63549928800, #    utc_start 2014-10-25 14:00:00 (Sat)
+DateTime::TimeZone::INFINITY, #      utc_end
+63549964800, #  local_start 2014-10-26 00:00:00 (Sun)
+DateTime::TimeZone::INFINITY, #    local_end
+36000,
+0,
+'MAGT',
+    ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -69,7 +69,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -123,7 +123,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -960,7 +960,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 52 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -600,16 +600,25 @@
     ],
     [
 63436852800, #    utc_start 2011-03-26 20:00:00 (Sat)
-DateTime::TimeZone::INFINITY, #      utc_end
+63549946800, #      utc_end 2014-10-25 19:00:00 (Sat)
 63436878000, #  local_start 2011-03-27 03:00:00 (Sun)
-DateTime::TimeZone::INFINITY, #    local_end
+63549972000, #    local_end 2014-10-26 02:00:00 (Sun)
 25200,
 0,
 'NOVT',
     ],
+    [
+63549946800, #    utc_start 2014-10-25 19:00:00 (Sat)
+DateTime::TimeZone::INFINITY, #      utc_end
+63549972000, #  local_start 2014-10-26 02:00:00 (Sun)
+DateTime::TimeZone::INFINITY, #    local_end
+25200,
+0,
+'KRAT',
+    ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -609,16 +609,25 @@
     ],
     [
 63436852800, #    utc_start 2011-03-26 20:00:00 (Sat)
-DateTime::TimeZone::INFINITY, #      utc_end
+63549946800, #      utc_end 2014-10-25 19:00:00 (Sat)
 63436878000, #  local_start 2011-03-27 03:00:00 (Sun)
-DateTime::TimeZone::INFINITY, #    local_end
+63549972000, #    local_end 2014-10-26 02:00:00 (Sun)
 25200,
 0,
 'NOVT',
     ],
+    [
+63549946800, #    utc_start 2014-10-25 19:00:00 (Sat)
+DateTime::TimeZone::INFINITY, #      utc_end
+63549968400, #  local_start 2014-10-26 01:00:00 (Sun)
+DateTime::TimeZone::INFINITY, #    local_end
+21600,
+0,
+'NOVT',
+    ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -600,16 +600,25 @@
     ],
     [
 63436852800, #    utc_start 2011-03-26 20:00:00 (Sat)
-DateTime::TimeZone::INFINITY, #      utc_end
+63549946800, #      utc_end 2014-10-25 19:00:00 (Sat)
 63436878000, #  local_start 2011-03-27 03:00:00 (Sun)
-DateTime::TimeZone::INFINITY, #    local_end
+63549972000, #    local_end 2014-10-26 02:00:00 (Sun)
 25200,
 0,
 'OMST',
     ],
+    [
+63549946800, #    utc_start 2014-10-25 19:00:00 (Sat)
+DateTime::TimeZone::INFINITY, #      utc_end
+63549968400, #  local_start 2014-10-26 01:00:00 (Sun)
+DateTime::TimeZone::INFINITY, #    local_end
+21600,
+0,
+'OMST',
+    ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -492,7 +492,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -69,7 +69,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -105,7 +105,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -47,7 +47,7 @@
 60810220800, #    local_end 1928-01-01 00:00:00 (Sun)
 32400,
 0,
-'KST',
+'JCST',
     ],
     [
 60810188400, #    utc_start 1927-12-31 15:00:00 (Sat)
@@ -60,8 +60,26 @@
     ],
     [
 60936420600, #    utc_start 1931-12-31 15:30:00 (Thu)
-61637554800, #      utc_end 1954-03-20 15:00:00 (Sat)
+61117858800, #      utc_end 1937-09-30 15:00:00 (Thu)
 60936453000, #  local_start 1932-01-01 00:30:00 (Fri)
+61117891200, #    local_end 1937-10-01 00:00:00 (Fri)
+32400,
+0,
+'JCST',
+    ],
+    [
+61117858800, #    utc_start 1937-09-30 15:00:00 (Thu)
+61367036400, #      utc_end 1945-08-23 15:00:00 (Thu)
+61117891200, #  local_start 1937-10-01 00:00:00 (Fri)
+61367068800, #    local_end 1945-08-24 00:00:00 (Fri)
+32400,
+0,
+'JST',
+    ],
+    [
+61367036400, #    utc_start 1945-08-23 15:00:00 (Thu)
+61637554800, #      utc_end 1954-03-20 15:00:00 (Sat)
+61367068800, #  local_start 1945-08-24 00:00:00 (Fri)
 61637587200, #    local_end 1954-03-21 00:00:00 (Sun)
 32400,
 0,
@@ -87,7 +105,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -501,7 +501,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -69,7 +69,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -24,17 +24,17 @@
 [
     [
 DateTime::TimeZone::NEG_INFINITY, #    utc_start
-61504519988, #      utc_end 1949-12-31 20:53:08 (Sat)
+61416046388, #      utc_end 1947-03-13 20:53:08 (Thu)
 DateTime::TimeZone::NEG_INFINITY, #  local_start
-61504531200, #    local_end 1950-01-01 00:00:00 (Sun)
+61416057600, #    local_end 1947-03-14 00:00:00 (Fri)
 11212,
 0,
 'LMT',
     ],
     [
-61504519988, #    utc_start 1949-12-31 20:53:08 (Sat)
+61416046388, #    utc_start 1947-03-13 20:53:08 (Thu)
 DateTime::TimeZone::INFINITY, #      utc_end
-61504530788, #  local_start 1949-12-31 23:53:08 (Sat)
+61416057188, #  local_start 1947-03-13 23:53:08 (Thu)
 DateTime::TimeZone::INFINITY, #    local_end
 10800,
 0,
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -33,17 +33,17 @@
     ],
     [
 60104644152, #    utc_start 1905-08-22 14:29:12 (Tue)
-61125807600, #      utc_end 1937-12-31 15:00:00 (Fri)
+61117858800, #      utc_end 1937-09-30 15:00:00 (Thu)
 60104676552, #  local_start 1905-08-22 23:29:12 (Tue)
-61125840000, #    local_end 1938-01-01 00:00:00 (Sat)
+61117891200, #    local_end 1937-10-01 00:00:00 (Fri)
 32400,
 0,
-'CJT',
+'JCST',
     ],
     [
-61125807600, #    utc_start 1937-12-31 15:00:00 (Fri)
+61117858800, #    utc_start 1937-09-30 15:00:00 (Thu)
 61367122800, #      utc_end 1945-08-24 15:00:00 (Fri)
-61125840000, #  local_start 1938-01-01 00:00:00 (Sat)
+61117891200, #  local_start 1937-10-01 00:00:00 (Fri)
 61367155200, #    local_end 1945-08-25 00:00:00 (Sat)
 32400,
 0,
@@ -609,16 +609,25 @@
     ],
     [
 63436838400, #    utc_start 2011-03-26 16:00:00 (Sat)
-DateTime::TimeZone::INFINITY, #      utc_end
+63549932400, #      utc_end 2014-10-25 15:00:00 (Sat)
 63436878000, #  local_start 2011-03-27 03:00:00 (Sun)
-DateTime::TimeZone::INFINITY, #    local_end
+63549972000, #    local_end 2014-10-26 02:00:00 (Sun)
 39600,
 0,
 'SAKT',
     ],
+    [
+63549932400, #    utc_start 2014-10-25 15:00:00 (Sat)
+DateTime::TimeZone::INFINITY, #      utc_end
+63549968400, #  local_start 2014-10-26 01:00:00 (Sun)
+DateTime::TimeZone::INFINITY, #    local_end
+36000,
+0,
+'SAKT',
+    ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -267,7 +267,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -47,7 +47,7 @@
 60810220800, #    local_end 1928-01-01 00:00:00 (Sun)
 32400,
 0,
-'KST',
+'JCST',
     ],
     [
 60810188400, #    utc_start 1927-12-31 15:00:00 (Sat)
@@ -60,8 +60,26 @@
     ],
     [
 60936420600, #    utc_start 1931-12-31 15:30:00 (Thu)
-61637554800, #      utc_end 1954-03-20 15:00:00 (Sat)
+61117858800, #      utc_end 1937-09-30 15:00:00 (Thu)
 60936453000, #  local_start 1932-01-01 00:30:00 (Fri)
+61117891200, #    local_end 1937-10-01 00:00:00 (Fri)
+32400,
+0,
+'JCST',
+    ],
+    [
+61117858800, #    utc_start 1937-09-30 15:00:00 (Thu)
+61368332400, #      utc_end 1945-09-07 15:00:00 (Fri)
+61117891200, #  local_start 1937-10-01 00:00:00 (Fri)
+61368364800, #    local_end 1945-09-08 00:00:00 (Sat)
+32400,
+0,
+'JST',
+    ],
+    [
+61368332400, #    utc_start 1945-09-07 15:00:00 (Fri)
+61637554800, #      utc_end 1954-03-20 15:00:00 (Sat)
+61368364800, #  local_start 1945-09-08 00:00:00 (Sat)
 61637587200, #    local_end 1954-03-21 00:00:00 (Sun)
 32400,
 0,
@@ -150,7 +168,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -24,17 +24,17 @@
 [
     [
 DateTime::TimeZone::NEG_INFINITY, #    utc_start
-60810191643, #      utc_end 1927-12-31 15:54:03 (Sat)
+59958201257, #      utc_end 1900-12-31 15:54:17 (Mon)
 DateTime::TimeZone::NEG_INFINITY, #  local_start
-60810220800, #    local_end 1928-01-01 00:00:00 (Sun)
-29157,
+59958230400, #    local_end 1901-01-01 00:00:00 (Tue)
+29143,
 0,
 'LMT',
     ],
     [
-60810191643, #    utc_start 1927-12-31 15:54:03 (Sat)
+59958201257, #    utc_start 1900-12-31 15:54:17 (Mon)
 61202188800, #      utc_end 1940-06-02 16:00:00 (Sun)
-60810220443, #  local_start 1927-12-31 23:54:03 (Sat)
+59958230057, #  local_start 1900-12-31 23:54:17 (Mon)
 61202217600, #    local_end 1940-06-03 00:00:00 (Mon)
 28800,
 0,
@@ -195,7 +195,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -114,7 +114,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -33,35 +33,35 @@
     ],
     [
 59800434840, #    utc_start 1895-12-31 15:54:00 (Tue)
-61357104000, #      utc_end 1945-04-30 16:00:00 (Mon)
+61117862400, #      utc_end 1937-09-30 16:00:00 (Thu)
 59800463640, #  local_start 1895-12-31 23:54:00 (Tue)
-61357132800, #    local_end 1945-05-01 00:00:00 (Tue)
+61117891200, #    local_end 1937-10-01 00:00:00 (Fri)
 28800,
 0,
-'CST',
+'JWST',
     ],
     [
-61357104000, #    utc_start 1945-04-30 16:00:00 (Mon)
-61370319600, #      utc_end 1945-09-30 15:00:00 (Sun)
-61357136400, #  local_start 1945-05-01 01:00:00 (Tue)
-61370352000, #    local_end 1945-10-01 00:00:00 (Mon)
+61117862400, #    utc_start 1937-09-30 16:00:00 (Thu)
+61369459200, #      utc_end 1945-09-20 16:00:00 (Thu)
+61117894800, #  local_start 1937-10-01 01:00:00 (Fri)
+61369491600, #    local_end 1945-09-21 01:00:00 (Fri)
 32400,
-1,
-'CDT',
+0,
+'JST',
     ],
     [
-61370319600, #    utc_start 1945-09-30 15:00:00 (Sun)
-61388640000, #      utc_end 1946-04-30 16:00:00 (Tue)
-61370348400, #  local_start 1945-09-30 23:00:00 (Sun)
-61388668800, #    local_end 1946-05-01 00:00:00 (Wed)
+61369459200, #    utc_start 1945-09-20 16:00:00 (Thu)
+61389849600, #      utc_end 1946-05-14 16:00:00 (Tue)
+61369488000, #  local_start 1945-09-21 00:00:00 (Fri)
+61389878400, #    local_end 1946-05-15 00:00:00 (Wed)
 28800,
 0,
 'CST',
     ],
     [
-61388640000, #    utc_start 1946-04-30 16:00:00 (Tue)
+61389849600, #    utc_start 1946-05-14 16:00:00 (Tue)
 61401855600, #      utc_end 1946-09-30 15:00:00 (Mon)
-61388672400, #  local_start 1946-05-01 01:00:00 (Wed)
+61389882000, #  local_start 1946-05-15 01:00:00 (Wed)
 61401888000, #    local_end 1946-10-01 00:00:00 (Tue)
 32400,
 1,
@@ -69,26 +69,26 @@
     ],
     [
 61401855600, #    utc_start 1946-09-30 15:00:00 (Mon)
-61420176000, #      utc_end 1947-04-30 16:00:00 (Wed)
+61418793600, #      utc_end 1947-04-14 16:00:00 (Mon)
 61401884400, #  local_start 1946-09-30 23:00:00 (Mon)
-61420204800, #    local_end 1947-05-01 00:00:00 (Thu)
+61418822400, #    local_end 1947-04-15 00:00:00 (Tue)
 28800,
 0,
 'CST',
     ],
     [
-61420176000, #    utc_start 1947-04-30 16:00:00 (Wed)
-61433391600, #      utc_end 1947-09-30 15:00:00 (Tue)
-61420208400, #  local_start 1947-05-01 01:00:00 (Thu)
-61433424000, #    local_end 1947-10-01 00:00:00 (Wed)
+61418793600, #    utc_start 1947-04-14 16:00:00 (Mon)
+61436070000, #      utc_end 1947-10-31 15:00:00 (Fri)
+61418826000, #  local_start 1947-04-15 01:00:00 (Tue)
+61436102400, #    local_end 1947-11-01 00:00:00 (Sat)
 32400,
 1,
 'CDT',
     ],
     [
-61433391600, #    utc_start 1947-09-30 15:00:00 (Tue)
+61436070000, #    utc_start 1947-10-31 15:00:00 (Fri)
 61451798400, #      utc_end 1948-04-30 16:00:00 (Fri)
-61433420400, #  local_start 1947-09-30 23:00:00 (Tue)
+61436098800, #  local_start 1947-10-31 23:00:00 (Fri)
 61451827200, #    local_end 1948-05-01 00:00:00 (Sat)
 28800,
 0,
@@ -375,26 +375,26 @@
     ],
     [
 62317004400, #    utc_start 1975-09-30 15:00:00 (Tue)
-62435203200, #      utc_end 1979-06-29 16:00:00 (Fri)
+62435289600, #      utc_end 1979-06-30 16:00:00 (Sat)
 62317033200, #  local_start 1975-09-30 23:00:00 (Tue)
-62435232000, #    local_end 1979-06-30 00:00:00 (Sat)
+62435318400, #    local_end 1979-07-01 00:00:00 (Sun)
 28800,
 0,
 'CST',
     ],
     [
-62435203200, #    utc_start 1979-06-29 16:00:00 (Fri)
-62443148400, #      utc_end 1979-09-29 15:00:00 (Sat)
-62435235600, #  local_start 1979-06-30 01:00:00 (Sat)
-62443180800, #    local_end 1979-09-30 00:00:00 (Sun)
+62435289600, #    utc_start 1979-06-30 16:00:00 (Sat)
+62443234800, #      utc_end 1979-09-30 15:00:00 (Sun)
+62435322000, #  local_start 1979-07-01 01:00:00 (Sun)
+62443267200, #    local_end 1979-10-01 00:00:00 (Mon)
 32400,
 1,
 'CDT',
     ],
     [
-62443148400, #    utc_start 1979-09-29 15:00:00 (Sat)
+62443234800, #    utc_start 1979-09-30 15:00:00 (Sun)
 DateTime::TimeZone::INFINITY, #      utc_end
-62443177200, #  local_start 1979-09-29 23:00:00 (Sat)
+62443263600, #  local_start 1979-09-30 23:00:00 (Sun)
 DateTime::TimeZone::INFINITY, #    local_end
 28800,
 0,
@@ -402,9 +402,9 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
-sub has_dst_changes { 20 }
+sub has_dst_changes { 19 }
 
 sub _max_year { 2024 }
 
--- 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -24,17 +24,17 @@
 [
     [
 DateTime::TimeZone::NEG_INFINITY, #    utc_start
-60694514568, #      utc_end 1924-05-01 19:22:48 (Thu)
+60694514569, #      utc_end 1924-05-01 19:22:49 (Thu)
 DateTime::TimeZone::NEG_INFINITY, #  local_start
 60694531200, #    local_end 1924-05-02 00:00:00 (Fri)
-16632,
+16631,
 0,
 'LMT',
     ],
     [
-60694514568, #    utc_start 1924-05-01 19:22:48 (Thu)
+60694514569, #    utc_start 1924-05-01 19:22:49 (Thu)
 60888135600, #      utc_end 1930-06-20 19:00:00 (Fri)
-60694532568, #  local_start 1924-05-02 00:22:48 (Fri)
+60694532569, #  local_start 1924-05-02 00:22:49 (Fri)
 60888153600, #    local_end 1930-06-21 00:00:00 (Sat)
 18000,
 0,
@@ -267,7 +267,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -24,26 +24,26 @@
 [
     [
 DateTime::TimeZone::NEG_INFINITY, #    utc_start
-59295531644, #      utc_end 1879-12-31 21:00:44 (Wed)
+59295531654, #      utc_end 1879-12-31 21:00:54 (Wed)
 DateTime::TimeZone::NEG_INFINITY, #  local_start
 59295542400, #    local_end 1880-01-01 00:00:00 (Thu)
-10756,
+10746,
 0,
 'LMT',
     ],
     [
-59295531644, #    utc_start 1879-12-31 21:00:44 (Wed)
-60694520444, #      utc_end 1924-05-01 21:00:44 (Thu)
+59295531654, #    utc_start 1879-12-31 21:00:54 (Wed)
+60694520454, #      utc_end 1924-05-01 21:00:54 (Thu)
 59295542400, #  local_start 1880-01-01 00:00:00 (Thu)
 60694531200, #    local_end 1924-05-02 00:00:00 (Fri)
-10756,
+10746,
 0,
 'TBMT',
     ],
     [
-60694520444, #    utc_start 1924-05-01 21:00:44 (Thu)
+60694520454, #    utc_start 1924-05-01 21:00:54 (Thu)
 61730542800, #      utc_end 1957-02-28 21:00:00 (Thu)
-60694531244, #  local_start 1924-05-02 00:00:44 (Fri)
+60694531254, #  local_start 1924-05-02 00:00:54 (Fri)
 61730553600, #    local_end 1957-03-01 00:00:00 (Fri)
 10800,
 0,
@@ -528,7 +528,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -933,7 +933,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,17 +42,17 @@
     ],
     [
 59800431600, #    utc_start 1895-12-31 15:00:00 (Tue)
-61125807600, #      utc_end 1937-12-31 15:00:00 (Fri)
+61117858800, #      utc_end 1937-09-30 15:00:00 (Thu)
 59800464000, #  local_start 1896-01-01 00:00:00 (Wed)
-61125840000, #    local_end 1938-01-01 00:00:00 (Sat)
+61117891200, #    local_end 1937-10-01 00:00:00 (Fri)
 32400,
 0,
-'CJT',
+'JCST',
     ],
     [
-61125807600, #    utc_start 1937-12-31 15:00:00 (Fri)
+61117858800, #    utc_start 1937-09-30 15:00:00 (Thu)
 61451888400, #      utc_end 1948-05-01 17:00:00 (Sat)
-61125840000, #  local_start 1938-01-01 00:00:00 (Sat)
+61117891200, #  local_start 1937-10-01 00:00:00 (Fri)
 61451920800, #    local_end 1948-05-02 02:00:00 (Sun)
 32400,
 0,
@@ -132,7 +132,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -447,7 +447,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -33,135 +33,18 @@
     ],
     [
 60810199780, #    utc_start 1927-12-31 18:09:40 (Sat)
-62461648800, #      utc_end 1980-04-30 18:00:00 (Wed)
-60810221380, #  local_start 1928-01-01 00:09:40 (Sun)
-62461670400, #    local_end 1980-05-01 00:00:00 (Thu)
-21600,
-0,
-'URUT',
-    ],
-    [
-62461648800, #    utc_start 1980-04-30 18:00:00 (Wed)
-62651203200, #      utc_end 1986-05-03 16:00:00 (Sat)
-62461677600, #  local_start 1980-05-01 02:00:00 (Thu)
-62651232000, #    local_end 1986-05-04 00:00:00 (Sun)
-28800,
-0,
-'CST',
-    ],
-    [
-62651203200, #    utc_start 1986-05-03 16:00:00 (Sat)
-62662690800, #      utc_end 1986-09-13 15:00:00 (Sat)
-62651235600, #  local_start 1986-05-04 01:00:00 (Sun)
-62662723200, #    local_end 1986-09-14 00:00:00 (Sun)
-32400,
-1,
-'CDT',
-    ],
-    [
-62662690800, #    utc_start 1986-09-13 15:00:00 (Sat)
-62680838400, #      utc_end 1987-04-11 16:00:00 (Sat)
-62662719600, #  local_start 1986-09-13 23:00:00 (Sat)
-62680867200, #    local_end 1987-04-12 00:00:00 (Sun)
-28800,
-0,
-'CST',
-    ],
-    [
-62680838400, #    utc_start 1987-04-11 16:00:00 (Sat)
-62694140400, #      utc_end 1987-09-12 15:00:00 (Sat)
-62680870800, #  local_start 1987-04-12 01:00:00 (Sun)
-62694172800, #    local_end 1987-09-13 00:00:00 (Sun)
-32400,
-1,
-'CDT',
-    ],
-    [
-62694140400, #    utc_start 1987-09-12 15:00:00 (Sat)
-62712288000, #      utc_end 1988-04-09 16:00:00 (Sat)
-62694169200, #  local_start 1987-09-12 23:00:00 (Sat)
-62712316800, #    local_end 1988-04-10 00:00:00 (Sun)
-28800,
-0,
-'CST',
-    ],
-    [
-62712288000, #    utc_start 1988-04-09 16:00:00 (Sat)
-62725590000, #      utc_end 1988-09-10 15:00:00 (Sat)
-62712320400, #  local_start 1988-04-10 01:00:00 (Sun)
-62725622400, #    local_end 1988-09-11 00:00:00 (Sun)
-32400,
-1,
-'CDT',
-    ],
-    [
-62725590000, #    utc_start 1988-09-10 15:00:00 (Sat)
-62744342400, #      utc_end 1989-04-15 16:00:00 (Sat)
-62725618800, #  local_start 1988-09-10 23:00:00 (Sat)
-62744371200, #    local_end 1989-04-16 00:00:00 (Sun)
-28800,
-0,
-'CST',
-    ],
-    [
-62744342400, #    utc_start 1989-04-15 16:00:00 (Sat)
-62757644400, #      utc_end 1989-09-16 15:00:00 (Sat)
-62744374800, #  local_start 1989-04-16 01:00:00 (Sun)
-62757676800, #    local_end 1989-09-17 00:00:00 (Sun)
-32400,
-1,
-'CDT',
-    ],
-    [
-62757644400, #    utc_start 1989-09-16 15:00:00 (Sat)
-62775792000, #      utc_end 1990-04-14 16:00:00 (Sat)
-62757673200, #  local_start 1989-09-16 23:00:00 (Sat)
-62775820800, #    local_end 1990-04-15 00:00:00 (Sun)
-28800,
-0,
-'CST',
-    ],
-    [
-62775792000, #    utc_start 1990-04-14 16:00:00 (Sat)
-62789094000, #      utc_end 1990-09-15 15:00:00 (Sat)
-62775824400, #  local_start 1990-04-15 01:00:00 (Sun)
-62789126400, #    local_end 1990-09-16 00:00:00 (Sun)
-32400,
-1,
-'CDT',
-    ],
-    [
-62789094000, #    utc_start 1990-09-15 15:00:00 (Sat)
-62807241600, #      utc_end 1991-04-13 16:00:00 (Sat)
-62789122800, #  local_start 1990-09-15 23:00:00 (Sat)
-62807270400, #    local_end 1991-04-14 00:00:00 (Sun)
-28800,
-0,
-'CST',
-    ],
-    [
-62807241600, #    utc_start 1991-04-13 16:00:00 (Sat)
-62820543600, #      utc_end 1991-09-14 15:00:00 (Sat)
-62807274000, #  local_start 1991-04-14 01:00:00 (Sun)
-62820576000, #    local_end 1991-09-15 00:00:00 (Sun)
-32400,
-1,
-'CDT',
-    ],
-    [
-62820543600, #    utc_start 1991-09-14 15:00:00 (Sat)
 DateTime::TimeZone::INFINITY, #      utc_end
-62820572400, #  local_start 1991-09-14 23:00:00 (Sat)
+60810221380, #  local_start 1928-01-01 00:09:40 (Sun)
 DateTime::TimeZone::INFINITY, #    local_end
-28800,
+21600,
 0,
-'CST',
+'XJT',
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
-sub has_dst_changes { 6 }
+sub has_dst_changes { 0 }
 
 sub _max_year { 2024 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -609,16 +609,25 @@
     ],
     [
 63451512000, #    utc_start 2011-09-12 12:00:00 (Mon)
-DateTime::TimeZone::INFINITY, #      utc_end
+63549932400, #      utc_end 2014-10-25 15:00:00 (Sat)
 63451551600, #  local_start 2011-09-12 23:00:00 (Mon)
-DateTime::TimeZone::INFINITY, #    local_end
+63549972000, #    local_end 2014-10-26 02:00:00 (Sun)
 39600,
 0,
 'VLAT',
     ],
+    [
+63549932400, #    utc_start 2014-10-25 15:00:00 (Sat)
+DateTime::TimeZone::INFINITY, #      utc_end
+63549968400, #  local_start 2014-10-26 01:00:00 (Sun)
+DateTime::TimeZone::INFINITY, #    local_end
+36000,
+0,
+'VLAT',
+    ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -69,7 +69,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -24,17 +24,17 @@
 [
     [
 DateTime::TimeZone::NEG_INFINITY, #    utc_start
-60648361936, #      utc_end 1922-11-14 15:12:16 (Tue)
+60648361946, #      utc_end 1922-11-14 15:12:26 (Tue)
 DateTime::TimeZone::NEG_INFINITY, #  local_start
 60648393600, #    local_end 1922-11-15 00:00:00 (Wed)
-31664,
+31654,
 0,
 'LMT',
     ],
     [
-60648361936, #    utc_start 1922-11-14 15:12:16 (Tue)
+60648361946, #    utc_start 1922-11-14 15:12:26 (Tue)
 60888121200, #      utc_end 1930-06-20 15:00:00 (Fri)
-60648394336, #  local_start 1922-11-15 00:12:16 (Wed)
+60648394346, #  local_start 1922-11-15 00:12:26 (Wed)
 60888153600, #    local_end 1930-06-21 00:00:00 (Sat)
 32400,
 0,
@@ -600,16 +600,25 @@
     ],
     [
 63436838400, #    utc_start 2011-03-26 16:00:00 (Sat)
-DateTime::TimeZone::INFINITY, #      utc_end
+63549932400, #      utc_end 2014-10-25 15:00:00 (Sat)
 63436878000, #  local_start 2011-03-27 03:00:00 (Sun)
-DateTime::TimeZone::INFINITY, #    local_end
+63549972000, #    local_end 2014-10-26 02:00:00 (Sun)
 39600,
 0,
 'VLAT',
     ],
+    [
+63549932400, #    utc_start 2014-10-25 15:00:00 (Sat)
+DateTime::TimeZone::INFINITY, #      utc_end
+63549968400, #  local_start 2014-10-26 01:00:00 (Sun)
+DateTime::TimeZone::INFINITY, #    local_end
+36000,
+0,
+'VLAT',
+    ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -600,16 +600,25 @@
     ],
     [
 63436842000, #    utc_start 2011-03-26 17:00:00 (Sat)
-DateTime::TimeZone::INFINITY, #      utc_end
+63549936000, #      utc_end 2014-10-25 16:00:00 (Sat)
 63436878000, #  local_start 2011-03-27 03:00:00 (Sun)
-DateTime::TimeZone::INFINITY, #    local_end
+63549972000, #    local_end 2014-10-26 02:00:00 (Sun)
 36000,
 0,
 'YAKT',
     ],
+    [
+63549936000, #    utc_start 2014-10-25 16:00:00 (Sat)
+DateTime::TimeZone::INFINITY, #      utc_end
+63549968400, #  local_start 2014-10-26 01:00:00 (Sun)
+DateTime::TimeZone::INFINITY, #    local_end
+32400,
+0,
+'YAKT',
+    ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -24,17 +24,17 @@
 [
     [
 DateTime::TimeZone::NEG_INFINITY, #    utc_start
-60543071856, #      utc_end 1919-07-14 23:57:36 (Mon)
+60543071847, #      utc_end 1919-07-14 23:57:27 (Mon)
 DateTime::TimeZone::NEG_INFINITY, #  local_start
 60543086400, #    local_end 1919-07-15 04:00:00 (Tue)
-14544,
+14553,
 0,
 'LMT',
     ],
     [
-60543071856, #    utc_start 1919-07-14 23:57:36 (Mon)
+60543071847, #    utc_start 1919-07-14 23:57:27 (Mon)
 60888139200, #      utc_end 1930-06-20 20:00:00 (Fri)
-60543086256, #  local_start 1919-07-15 03:57:36 (Tue)
+60543086247, #  local_start 1919-07-15 03:57:27 (Tue)
 60888153600, #    local_end 1930-06-21 00:00:00 (Sat)
 14400,
 0,
@@ -600,16 +600,25 @@
     ],
     [
 63436856400, #    utc_start 2011-03-26 21:00:00 (Sat)
-DateTime::TimeZone::INFINITY, #      utc_end
+63549950400, #      utc_end 2014-10-25 20:00:00 (Sat)
 63436878000, #  local_start 2011-03-27 03:00:00 (Sun)
-DateTime::TimeZone::INFINITY, #    local_end
+63549972000, #    local_end 2014-10-26 02:00:00 (Sun)
 21600,
 0,
 'YEKT',
     ],
+    [
+63549950400, #    utc_start 2014-10-25 20:00:00 (Sat)
+DateTime::TimeZone::INFINITY, #      utc_end
+63549968400, #  local_start 2014-10-26 01:00:00 (Sun)
+DateTime::TimeZone::INFINITY, #    local_end
+18000,
+0,
+'YEKT',
+    ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -618,7 +618,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1797,7 +1797,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 101 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -978,7 +978,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 52 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -879,7 +879,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 47 }
 
--- 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -69,7 +69,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -852,7 +852,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 45 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1797,7 +1797,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 101 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -618,7 +618,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -663,7 +663,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -38,7 +38,7 @@
 59905526400, #    local_end 1899-05-01 00:00:00 (Mon)
 32400,
 0,
-'CST',
+'ACST',
     ],
     [
 59905494000, #    utc_start 1899-04-30 15:00:00 (Sun)
@@ -47,7 +47,7 @@
 60463152060, #    local_end 1917-01-01 00:01:00 (Mon)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 60463117860, #    utc_start 1916-12-31 14:31:00 (Sun)
@@ -56,7 +56,7 @@
 60470330400, #    local_end 1917-03-25 02:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 60470292600, #    utc_start 1917-03-24 15:30:00 (Sat)
@@ -65,7 +65,7 @@
 61252077600, #    local_end 1942-01-01 02:00:00 (Thu)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 61252043400, #    utc_start 1941-12-31 16:30:00 (Wed)
@@ -74,7 +74,7 @@
 61259594400, #    local_end 1942-03-29 02:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 61259556600, #    utc_start 1942-03-28 15:30:00 (Sat)
@@ -83,7 +83,7 @@
 61275319200, #    local_end 1942-09-27 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 61275285000, #    utc_start 1942-09-26 16:30:00 (Sat)
@@ -92,7 +92,7 @@
 61291044000, #    local_end 1943-03-28 02:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 61291006200, #    utc_start 1943-03-27 15:30:00 (Sat)
@@ -101,7 +101,7 @@
 61307373600, #    local_end 1943-10-03 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 61307339400, #    utc_start 1943-10-02 16:30:00 (Sat)
@@ -110,7 +110,7 @@
 61322493600, #    local_end 1944-03-26 02:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 61322455800, #    utc_start 1944-03-25 15:30:00 (Sat)
@@ -119,7 +119,7 @@
 62167219200, #    local_end 1971-01-01 00:00:00 (Fri)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62167185000, #    utc_start 1970-12-31 14:30:00 (Thu)
@@ -128,7 +128,7 @@
 62193405600, #    local_end 1971-10-31 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62193371400, #    utc_start 1971-10-30 16:30:00 (Sat)
@@ -137,7 +137,7 @@
 62203690800, #    local_end 1972-02-27 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62203653000, #    utc_start 1972-02-26 16:30:00 (Sat)
@@ -146,7 +146,7 @@
 62224855200, #    local_end 1972-10-29 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62224821000, #    utc_start 1972-10-28 16:30:00 (Sat)
@@ -155,7 +155,7 @@
 62235745200, #    local_end 1973-03-04 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62235707400, #    utc_start 1973-03-03 16:30:00 (Sat)
@@ -164,7 +164,7 @@
 62256304800, #    local_end 1973-10-28 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62256270600, #    utc_start 1973-10-27 16:30:00 (Sat)
@@ -173,7 +173,7 @@
 62267194800, #    local_end 1974-03-03 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62267157000, #    utc_start 1974-03-02 16:30:00 (Sat)
@@ -182,7 +182,7 @@
 62287754400, #    local_end 1974-10-27 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62287720200, #    utc_start 1974-10-26 16:30:00 (Sat)
@@ -191,7 +191,7 @@
 62298644400, #    local_end 1975-03-02 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62298606600, #    utc_start 1975-03-01 16:30:00 (Sat)
@@ -200,7 +200,7 @@
 62319204000, #    local_end 1975-10-26 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62319169800, #    utc_start 1975-10-25 16:30:00 (Sat)
@@ -209,7 +209,7 @@
 62330698800, #    local_end 1976-03-07 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62330661000, #    utc_start 1976-03-06 16:30:00 (Sat)
@@ -218,7 +218,7 @@
 62351258400, #    local_end 1976-10-31 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62351224200, #    utc_start 1976-10-30 16:30:00 (Sat)
@@ -227,7 +227,7 @@
 62362148400, #    local_end 1977-03-06 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62362110600, #    utc_start 1977-03-05 16:30:00 (Sat)
@@ -236,7 +236,7 @@
 62382708000, #    local_end 1977-10-30 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62382673800, #    utc_start 1977-10-29 16:30:00 (Sat)
@@ -245,7 +245,7 @@
 62393598000, #    local_end 1978-03-05 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62393560200, #    utc_start 1978-03-04 16:30:00 (Sat)
@@ -254,7 +254,7 @@
 62414157600, #    local_end 1978-10-29 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62414123400, #    utc_start 1978-10-28 16:30:00 (Sat)
@@ -263,7 +263,7 @@
 62425047600, #    local_end 1979-03-04 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62425009800, #    utc_start 1979-03-03 16:30:00 (Sat)
@@ -272,7 +272,7 @@
 62445607200, #    local_end 1979-10-28 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62445573000, #    utc_start 1979-10-27 16:30:00 (Sat)
@@ -281,7 +281,7 @@
 62456497200, #    local_end 1980-03-02 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62456459400, #    utc_start 1980-03-01 16:30:00 (Sat)
@@ -290,7 +290,7 @@
 62477056800, #    local_end 1980-10-26 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62477022600, #    utc_start 1980-10-25 16:30:00 (Sat)
@@ -299,7 +299,7 @@
 62487946800, #    local_end 1981-03-01 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62487909000, #    utc_start 1981-02-28 16:30:00 (Sat)
@@ -308,7 +308,7 @@
 62508506400, #    local_end 1981-10-25 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62508472200, #    utc_start 1981-10-24 16:30:00 (Sat)
@@ -317,7 +317,7 @@
 62520001200, #    local_end 1982-03-07 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62519963400, #    utc_start 1982-03-06 16:30:00 (Sat)
@@ -326,7 +326,7 @@
 62540560800, #    local_end 1982-10-31 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62540526600, #    utc_start 1982-10-30 16:30:00 (Sat)
@@ -335,7 +335,7 @@
 62551450800, #    local_end 1983-03-06 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62551413000, #    utc_start 1983-03-05 16:30:00 (Sat)
@@ -344,7 +344,7 @@
 62572010400, #    local_end 1983-10-30 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62571976200, #    utc_start 1983-10-29 16:30:00 (Sat)
@@ -353,7 +353,7 @@
 62582900400, #    local_end 1984-03-04 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62582862600, #    utc_start 1984-03-03 16:30:00 (Sat)
@@ -362,7 +362,7 @@
 62603460000, #    local_end 1984-10-28 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62603425800, #    utc_start 1984-10-27 16:30:00 (Sat)
@@ -371,7 +371,7 @@
 62614350000, #    local_end 1985-03-03 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62614312200, #    utc_start 1985-03-02 16:30:00 (Sat)
@@ -380,7 +380,7 @@
 62634909600, #    local_end 1985-10-27 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62634875400, #    utc_start 1985-10-26 16:30:00 (Sat)
@@ -389,7 +389,7 @@
 62647009200, #    local_end 1986-03-16 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62646971400, #    utc_start 1986-03-15 16:30:00 (Sat)
@@ -398,7 +398,7 @@
 62665754400, #    local_end 1986-10-19 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62665720200, #    utc_start 1986-10-18 16:30:00 (Sat)
@@ -407,7 +407,7 @@
 62678458800, #    local_end 1987-03-15 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62678421000, #    utc_start 1987-03-14 16:30:00 (Sat)
@@ -416,7 +416,7 @@
 62697808800, #    local_end 1987-10-25 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62697774600, #    utc_start 1987-10-24 16:30:00 (Sat)
@@ -425,7 +425,7 @@
 62710513200, #    local_end 1988-03-20 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62710475400, #    utc_start 1988-03-19 16:30:00 (Sat)
@@ -434,7 +434,7 @@
 62729863200, #    local_end 1988-10-30 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62729829000, #    utc_start 1988-10-29 16:30:00 (Sat)
@@ -443,7 +443,7 @@
 62741962800, #    local_end 1989-03-19 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62741925000, #    utc_start 1989-03-18 16:30:00 (Sat)
@@ -452,7 +452,7 @@
 62761312800, #    local_end 1989-10-29 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62761278600, #    utc_start 1989-10-28 16:30:00 (Sat)
@@ -461,7 +461,7 @@
 62773412400, #    local_end 1990-03-18 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62773374600, #    utc_start 1990-03-17 16:30:00 (Sat)
@@ -470,7 +470,7 @@
 62792762400, #    local_end 1990-10-28 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62792728200, #    utc_start 1990-10-27 16:30:00 (Sat)
@@ -479,7 +479,7 @@
 62803652400, #    local_end 1991-03-03 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62803614600, #    utc_start 1991-03-02 16:30:00 (Sat)
@@ -488,7 +488,7 @@
 62824212000, #    local_end 1991-10-27 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62824177800, #    utc_start 1991-10-26 16:30:00 (Sat)
@@ -497,7 +497,7 @@
 62836916400, #    local_end 1992-03-22 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62836878600, #    utc_start 1992-03-21 16:30:00 (Sat)
@@ -506,7 +506,7 @@
 62855661600, #    local_end 1992-10-25 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62855627400, #    utc_start 1992-10-24 16:30:00 (Sat)
@@ -515,7 +515,7 @@
 62867156400, #    local_end 1993-03-07 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62867118600, #    utc_start 1993-03-06 16:30:00 (Sat)
@@ -524,7 +524,7 @@
 62887716000, #    local_end 1993-10-31 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62887681800, #    utc_start 1993-10-30 16:30:00 (Sat)
@@ -533,7 +533,7 @@
 62899815600, #    local_end 1994-03-20 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62899777800, #    utc_start 1994-03-19 16:30:00 (Sat)
@@ -542,7 +542,7 @@
 62919165600, #    local_end 1994-10-30 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62919131400, #    utc_start 1994-10-29 16:30:00 (Sat)
@@ -551,7 +551,7 @@
 62931870000, #    local_end 1995-03-26 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62931832200, #    utc_start 1995-03-25 16:30:00 (Sat)
@@ -560,7 +560,7 @@
 62950615200, #    local_end 1995-10-29 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62950581000, #    utc_start 1995-10-28 16:30:00 (Sat)
@@ -569,7 +569,7 @@
 62963924400, #    local_end 1996-03-31 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62963886600, #    utc_start 1996-03-30 16:30:00 (Sat)
@@ -578,7 +578,7 @@
 62982064800, #    local_end 1996-10-27 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62982030600, #    utc_start 1996-10-26 16:30:00 (Sat)
@@ -587,7 +587,7 @@
 62995374000, #    local_end 1997-03-30 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62995336200, #    utc_start 1997-03-29 16:30:00 (Sat)
@@ -596,7 +596,7 @@
 63013514400, #    local_end 1997-10-26 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63013480200, #    utc_start 1997-10-25 16:30:00 (Sat)
@@ -605,7 +605,7 @@
 63026823600, #    local_end 1998-03-29 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63026785800, #    utc_start 1998-03-28 16:30:00 (Sat)
@@ -614,7 +614,7 @@
 63044964000, #    local_end 1998-10-25 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63044929800, #    utc_start 1998-10-24 16:30:00 (Sat)
@@ -623,7 +623,7 @@
 63058273200, #    local_end 1999-03-28 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63058235400, #    utc_start 1999-03-27 16:30:00 (Sat)
@@ -632,7 +632,7 @@
 63077018400, #    local_end 1999-10-31 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63076984200, #    utc_start 1999-10-30 16:30:00 (Sat)
@@ -641,7 +641,7 @@
 63089722800, #    local_end 2000-03-26 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63089685000, #    utc_start 2000-03-25 16:30:00 (Sat)
@@ -650,7 +650,7 @@
 63108468000, #    local_end 2000-10-29 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63108433800, #    utc_start 2000-10-28 16:30:00 (Sat)
@@ -659,7 +659,7 @@
 63121172400, #    local_end 2001-03-25 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63121134600, #    utc_start 2001-03-24 16:30:00 (Sat)
@@ -668,7 +668,7 @@
 63139917600, #    local_end 2001-10-28 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63139883400, #    utc_start 2001-10-27 16:30:00 (Sat)
@@ -677,7 +677,7 @@
 63153226800, #    local_end 2002-03-31 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63153189000, #    utc_start 2002-03-30 16:30:00 (Sat)
@@ -686,7 +686,7 @@
 63171367200, #    local_end 2002-10-27 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63171333000, #    utc_start 2002-10-26 16:30:00 (Sat)
@@ -695,7 +695,7 @@
 63184676400, #    local_end 2003-03-30 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63184638600, #    utc_start 2003-03-29 16:30:00 (Sat)
@@ -704,7 +704,7 @@
 63202816800, #    local_end 2003-10-26 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63202782600, #    utc_start 2003-10-25 16:30:00 (Sat)
@@ -713,7 +713,7 @@
 63216126000, #    local_end 2004-03-28 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63216088200, #    utc_start 2004-03-27 16:30:00 (Sat)
@@ -722,7 +722,7 @@
 63234871200, #    local_end 2004-10-31 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63234837000, #    utc_start 2004-10-30 16:30:00 (Sat)
@@ -731,7 +731,7 @@
 63247575600, #    local_end 2005-03-27 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63247537800, #    utc_start 2005-03-26 16:30:00 (Sat)
@@ -740,7 +740,7 @@
 63266320800, #    local_end 2005-10-30 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63266286600, #    utc_start 2005-10-29 16:30:00 (Sat)
@@ -749,7 +749,7 @@
 63279630000, #    local_end 2006-04-02 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63279592200, #    utc_start 2006-04-01 16:30:00 (Sat)
@@ -758,7 +758,7 @@
 63297770400, #    local_end 2006-10-29 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63297736200, #    utc_start 2006-10-28 16:30:00 (Sat)
@@ -767,7 +767,7 @@
 63310474800, #    local_end 2007-03-25 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63310437000, #    utc_start 2007-03-24 16:30:00 (Sat)
@@ -776,7 +776,7 @@
 63329220000, #    local_end 2007-10-28 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63329185800, #    utc_start 2007-10-27 16:30:00 (Sat)
@@ -785,7 +785,7 @@
 63343134000, #    local_end 2008-04-06 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63343096200, #    utc_start 2008-04-05 16:30:00 (Sat)
@@ -794,7 +794,7 @@
 63358855200, #    local_end 2008-10-05 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63358821000, #    utc_start 2008-10-04 16:30:00 (Sat)
@@ -803,7 +803,7 @@
 63374583600, #    local_end 2009-04-05 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63374545800, #    utc_start 2009-04-04 16:30:00 (Sat)
@@ -812,7 +812,7 @@
 63390304800, #    local_end 2009-10-04 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63390270600, #    utc_start 2009-10-03 16:30:00 (Sat)
@@ -821,7 +821,7 @@
 63406033200, #    local_end 2010-04-04 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63405995400, #    utc_start 2010-04-03 16:30:00 (Sat)
@@ -830,7 +830,7 @@
 63421754400, #    local_end 2010-10-03 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63421720200, #    utc_start 2010-10-02 16:30:00 (Sat)
@@ -839,7 +839,7 @@
 63437482800, #    local_end 2011-04-03 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63437445000, #    utc_start 2011-04-02 16:30:00 (Sat)
@@ -848,7 +848,7 @@
 63453204000, #    local_end 2011-10-02 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63453169800, #    utc_start 2011-10-01 16:30:00 (Sat)
@@ -857,7 +857,7 @@
 63468932400, #    local_end 2012-04-01 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63468894600, #    utc_start 2012-03-31 16:30:00 (Sat)
@@ -866,7 +866,7 @@
 63485258400, #    local_end 2012-10-07 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63485224200, #    utc_start 2012-10-06 16:30:00 (Sat)
@@ -875,7 +875,7 @@
 63500986800, #    local_end 2013-04-07 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63500949000, #    utc_start 2013-04-06 16:30:00 (Sat)
@@ -884,7 +884,7 @@
 63516708000, #    local_end 2013-10-06 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63516673800, #    utc_start 2013-10-05 16:30:00 (Sat)
@@ -893,7 +893,7 @@
 63532436400, #    local_end 2014-04-06 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63532398600, #    utc_start 2014-04-05 16:30:00 (Sat)
@@ -902,7 +902,7 @@
 63548157600, #    local_end 2014-10-05 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63548123400, #    utc_start 2014-10-04 16:30:00 (Sat)
@@ -911,7 +911,7 @@
 63563886000, #    local_end 2015-04-05 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63563848200, #    utc_start 2015-04-04 16:30:00 (Sat)
@@ -920,7 +920,7 @@
 63579607200, #    local_end 2015-10-04 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63579573000, #    utc_start 2015-10-03 16:30:00 (Sat)
@@ -929,7 +929,7 @@
 63595335600, #    local_end 2016-04-03 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63595297800, #    utc_start 2016-04-02 16:30:00 (Sat)
@@ -938,7 +938,7 @@
 63611056800, #    local_end 2016-10-02 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63611022600, #    utc_start 2016-10-01 16:30:00 (Sat)
@@ -947,7 +947,7 @@
 63626785200, #    local_end 2017-04-02 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63626747400, #    utc_start 2017-04-01 16:30:00 (Sat)
@@ -956,7 +956,7 @@
 63642506400, #    local_end 2017-10-01 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63642472200, #    utc_start 2017-09-30 16:30:00 (Sat)
@@ -965,7 +965,7 @@
 63658234800, #    local_end 2018-04-01 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63658197000, #    utc_start 2018-03-31 16:30:00 (Sat)
@@ -974,7 +974,7 @@
 63674560800, #    local_end 2018-10-07 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63674526600, #    utc_start 2018-10-06 16:30:00 (Sat)
@@ -983,7 +983,7 @@
 63690289200, #    local_end 2019-04-07 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63690251400, #    utc_start 2019-04-06 16:30:00 (Sat)
@@ -992,7 +992,7 @@
 63706010400, #    local_end 2019-10-06 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63705976200, #    utc_start 2019-10-05 16:30:00 (Sat)
@@ -1001,7 +1001,7 @@
 63721738800, #    local_end 2020-04-05 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63721701000, #    utc_start 2020-04-04 16:30:00 (Sat)
@@ -1010,7 +1010,7 @@
 63737460000, #    local_end 2020-10-04 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63737425800, #    utc_start 2020-10-03 16:30:00 (Sat)
@@ -1019,7 +1019,7 @@
 63753188400, #    local_end 2021-04-04 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63753150600, #    utc_start 2021-04-03 16:30:00 (Sat)
@@ -1028,7 +1028,7 @@
 63768909600, #    local_end 2021-10-03 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63768875400, #    utc_start 2021-10-02 16:30:00 (Sat)
@@ -1037,7 +1037,7 @@
 63784638000, #    local_end 2022-04-03 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63784600200, #    utc_start 2022-04-02 16:30:00 (Sat)
@@ -1046,7 +1046,7 @@
 63800359200, #    local_end 2022-10-02 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63800325000, #    utc_start 2022-10-01 16:30:00 (Sat)
@@ -1055,7 +1055,7 @@
 63816087600, #    local_end 2023-04-02 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63816049800, #    utc_start 2023-04-01 16:30:00 (Sat)
@@ -1064,7 +1064,7 @@
 63831808800, #    local_end 2023-10-01 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63831774600, #    utc_start 2023-09-30 16:30:00 (Sat)
@@ -1073,7 +1073,7 @@
 63848142000, #    local_end 2024-04-07 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63848104200, #    utc_start 2024-04-06 16:30:00 (Sat)
@@ -1082,7 +1082,7 @@
 63863863200, #    local_end 2024-10-06 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63863829000, #    utc_start 2024-10-05 16:30:00 (Sat)
@@ -1091,7 +1091,7 @@
 63879591600, #    local_end 2025-04-06 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63879553800, #    utc_start 2025-04-05 16:30:00 (Sat)
@@ -1100,11 +1100,11 @@
 63895312800, #    local_end 2025-10-05 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 59 }
 
@@ -1118,7 +1118,7 @@
 sub _last_offset { 34200 }
 
 my $last_observance = bless( {
-  'format' => 'CST',
+  'format' => 'AC%sT',
   'gmtoff' => '9:30',
   'local_start_datetime' => bless( {
     'formatter' => undef,
@@ -1160,7 +1160,7 @@
     'at' => '2:00s',
     'from' => '2008',
     'in' => 'Oct',
-    'letter' => '',
+    'letter' => 'D',
     'name' => 'AS',
     'offset_from_std' => 3600,
     'on' => 'Sun>=1',
@@ -1172,7 +1172,7 @@
     'at' => '2:00s',
     'from' => '2008',
     'in' => 'Apr',
-    'letter' => '',
+    'letter' => 'S',
     'name' => 'AS',
     'offset_from_std' => 0,
     'on' => 'Sun>=1',
--- 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -38,7 +38,7 @@
 60463152060, #    local_end 1917-01-01 00:01:00 (Mon)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 60463116060, #    utc_start 1916-12-31 14:01:00 (Sun)
@@ -47,7 +47,7 @@
 60470330400, #    local_end 1917-03-25 02:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 60470290800, #    utc_start 1917-03-24 15:00:00 (Sat)
@@ -56,7 +56,7 @@
 61252077600, #    local_end 1942-01-01 02:00:00 (Thu)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 61252041600, #    utc_start 1941-12-31 16:00:00 (Wed)
@@ -65,7 +65,7 @@
 61259594400, #    local_end 1942-03-29 02:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 61259554800, #    utc_start 1942-03-28 15:00:00 (Sat)
@@ -74,7 +74,7 @@
 61275319200, #    local_end 1942-09-27 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 61275283200, #    utc_start 1942-09-26 16:00:00 (Sat)
@@ -83,7 +83,7 @@
 61291044000, #    local_end 1943-03-28 02:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 61291004400, #    utc_start 1943-03-27 15:00:00 (Sat)
@@ -92,7 +92,7 @@
 61307373600, #    local_end 1943-10-03 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 61307337600, #    utc_start 1943-10-02 16:00:00 (Sat)
@@ -101,7 +101,7 @@
 61322493600, #    local_end 1944-03-26 02:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 61322454000, #    utc_start 1944-03-25 15:00:00 (Sat)
@@ -110,7 +110,7 @@
 62167219200, #    local_end 1971-01-01 00:00:00 (Fri)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62167183200, #    utc_start 1970-12-31 14:00:00 (Thu)
@@ -119,7 +119,7 @@
 62193405600, #    local_end 1971-10-31 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62193369600, #    utc_start 1971-10-30 16:00:00 (Sat)
@@ -128,7 +128,7 @@
 62203690800, #    local_end 1972-02-27 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62203651200, #    utc_start 1972-02-26 16:00:00 (Sat)
@@ -137,7 +137,7 @@
 62761312800, #    local_end 1989-10-29 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62761276800, #    utc_start 1989-10-28 16:00:00 (Sat)
@@ -146,7 +146,7 @@
 62772202800, #    local_end 1990-03-04 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62772163200, #    utc_start 1990-03-03 16:00:00 (Sat)
@@ -155,7 +155,7 @@
 62792762400, #    local_end 1990-10-28 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62792726400, #    utc_start 1990-10-27 16:00:00 (Sat)
@@ -164,7 +164,7 @@
 62803652400, #    local_end 1991-03-03 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62803612800, #    utc_start 1991-03-02 16:00:00 (Sat)
@@ -173,7 +173,7 @@
 62824212000, #    local_end 1991-10-27 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62824176000, #    utc_start 1991-10-26 16:00:00 (Sat)
@@ -182,7 +182,7 @@
 62835102000, #    local_end 1992-03-01 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62835062400, #    utc_start 1992-02-29 16:00:00 (Sat)
@@ -191,11 +191,11 @@
 DateTime::TimeZone::INFINITY, #    local_end
 36000,
 0,
-'EST',
+'AEST',
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -38,7 +38,7 @@
 59820768000, #    local_end 1896-08-23 00:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 59820732000, #    utc_start 1896-08-22 14:00:00 (Sat)
@@ -47,7 +47,7 @@
 59905526400, #    local_end 1899-05-01 00:00:00 (Mon)
 32400,
 0,
-'CST',
+'ACST',
     ],
     [
 59905494000, #    utc_start 1899-04-30 15:00:00 (Sun)
@@ -56,7 +56,7 @@
 60463152060, #    local_end 1917-01-01 00:01:00 (Mon)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 60463117860, #    utc_start 1916-12-31 14:31:00 (Sun)
@@ -65,7 +65,7 @@
 60470330400, #    local_end 1917-03-25 02:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 60470292600, #    utc_start 1917-03-24 15:30:00 (Sat)
@@ -74,7 +74,7 @@
 61252077600, #    local_end 1942-01-01 02:00:00 (Thu)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 61252043400, #    utc_start 1941-12-31 16:30:00 (Wed)
@@ -83,7 +83,7 @@
 61259594400, #    local_end 1942-03-29 02:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 61259556600, #    utc_start 1942-03-28 15:30:00 (Sat)
@@ -92,7 +92,7 @@
 61275319200, #    local_end 1942-09-27 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 61275285000, #    utc_start 1942-09-26 16:30:00 (Sat)
@@ -101,7 +101,7 @@
 61291044000, #    local_end 1943-03-28 02:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 61291006200, #    utc_start 1943-03-27 15:30:00 (Sat)
@@ -110,7 +110,7 @@
 61307373600, #    local_end 1943-10-03 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 61307339400, #    utc_start 1943-10-02 16:30:00 (Sat)
@@ -119,7 +119,7 @@
 61322493600, #    local_end 1944-03-26 02:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 61322455800, #    utc_start 1944-03-25 15:30:00 (Sat)
@@ -128,7 +128,7 @@
 62167219200, #    local_end 1971-01-01 00:00:00 (Fri)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62167185000, #    utc_start 1970-12-31 14:30:00 (Thu)
@@ -137,7 +137,7 @@
 62193405600, #    local_end 1971-10-31 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62193371400, #    utc_start 1971-10-30 16:30:00 (Sat)
@@ -146,7 +146,7 @@
 62203690800, #    local_end 1972-02-27 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62203653000, #    utc_start 1972-02-26 16:30:00 (Sat)
@@ -155,7 +155,7 @@
 62224855200, #    local_end 1972-10-29 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62224821000, #    utc_start 1972-10-28 16:30:00 (Sat)
@@ -164,7 +164,7 @@
 62235745200, #    local_end 1973-03-04 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62235707400, #    utc_start 1973-03-03 16:30:00 (Sat)
@@ -173,7 +173,7 @@
 62256304800, #    local_end 1973-10-28 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62256270600, #    utc_start 1973-10-27 16:30:00 (Sat)
@@ -182,7 +182,7 @@
 62267194800, #    local_end 1974-03-03 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62267157000, #    utc_start 1974-03-02 16:30:00 (Sat)
@@ -191,7 +191,7 @@
 62287754400, #    local_end 1974-10-27 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62287720200, #    utc_start 1974-10-26 16:30:00 (Sat)
@@ -200,7 +200,7 @@
 62298644400, #    local_end 1975-03-02 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62298606600, #    utc_start 1975-03-01 16:30:00 (Sat)
@@ -209,7 +209,7 @@
 62319204000, #    local_end 1975-10-26 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62319169800, #    utc_start 1975-10-25 16:30:00 (Sat)
@@ -218,7 +218,7 @@
 62330698800, #    local_end 1976-03-07 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62330661000, #    utc_start 1976-03-06 16:30:00 (Sat)
@@ -227,7 +227,7 @@
 62351258400, #    local_end 1976-10-31 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62351224200, #    utc_start 1976-10-30 16:30:00 (Sat)
@@ -236,7 +236,7 @@
 62362148400, #    local_end 1977-03-06 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62362110600, #    utc_start 1977-03-05 16:30:00 (Sat)
@@ -245,7 +245,7 @@
 62382708000, #    local_end 1977-10-30 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62382673800, #    utc_start 1977-10-29 16:30:00 (Sat)
@@ -254,7 +254,7 @@
 62393598000, #    local_end 1978-03-05 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62393560200, #    utc_start 1978-03-04 16:30:00 (Sat)
@@ -263,7 +263,7 @@
 62414157600, #    local_end 1978-10-29 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62414123400, #    utc_start 1978-10-28 16:30:00 (Sat)
@@ -272,7 +272,7 @@
 62425047600, #    local_end 1979-03-04 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62425009800, #    utc_start 1979-03-03 16:30:00 (Sat)
@@ -281,7 +281,7 @@
 62445607200, #    local_end 1979-10-28 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62445573000, #    utc_start 1979-10-27 16:30:00 (Sat)
@@ -290,7 +290,7 @@
 62456497200, #    local_end 1980-03-02 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62456459400, #    utc_start 1980-03-01 16:30:00 (Sat)
@@ -299,7 +299,7 @@
 62477056800, #    local_end 1980-10-26 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62477022600, #    utc_start 1980-10-25 16:30:00 (Sat)
@@ -308,7 +308,7 @@
 62487946800, #    local_end 1981-03-01 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62487909000, #    utc_start 1981-02-28 16:30:00 (Sat)
@@ -317,7 +317,7 @@
 62508506400, #    local_end 1981-10-25 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62508472200, #    utc_start 1981-10-24 16:30:00 (Sat)
@@ -326,7 +326,7 @@
 62522420400, #    local_end 1982-04-04 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62522382600, #    utc_start 1982-04-03 16:30:00 (Sat)
@@ -335,7 +335,7 @@
 62540560800, #    local_end 1982-10-31 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62540526600, #    utc_start 1982-10-30 16:30:00 (Sat)
@@ -344,7 +344,7 @@
 62551450800, #    local_end 1983-03-06 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62551413000, #    utc_start 1983-03-05 16:30:00 (Sat)
@@ -353,7 +353,7 @@
 62572010400, #    local_end 1983-10-30 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62571976200, #    utc_start 1983-10-29 16:30:00 (Sat)
@@ -362,7 +362,7 @@
 62582900400, #    local_end 1984-03-04 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62582862600, #    utc_start 1984-03-03 16:30:00 (Sat)
@@ -371,7 +371,7 @@
 62603460000, #    local_end 1984-10-28 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62603425800, #    utc_start 1984-10-27 16:30:00 (Sat)
@@ -380,7 +380,7 @@
 62614350000, #    local_end 1985-03-03 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62614312200, #    utc_start 1985-03-02 16:30:00 (Sat)
@@ -389,7 +389,7 @@
 62634909600, #    local_end 1985-10-27 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62634875400, #    utc_start 1985-10-26 16:30:00 (Sat)
@@ -398,7 +398,7 @@
 62647009200, #    local_end 1986-03-16 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62646971400, #    utc_start 1986-03-15 16:30:00 (Sat)
@@ -407,7 +407,7 @@
 62665754400, #    local_end 1986-10-19 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62665720200, #    utc_start 1986-10-18 16:30:00 (Sat)
@@ -416,7 +416,7 @@
 62678458800, #    local_end 1987-03-15 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62678421000, #    utc_start 1987-03-14 16:30:00 (Sat)
@@ -425,7 +425,7 @@
 62697808800, #    local_end 1987-10-25 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62697774600, #    utc_start 1987-10-24 16:30:00 (Sat)
@@ -434,7 +434,7 @@
 62710513200, #    local_end 1988-03-20 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62710475400, #    utc_start 1988-03-19 16:30:00 (Sat)
@@ -443,7 +443,7 @@
 62729863200, #    local_end 1988-10-30 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62729829000, #    utc_start 1988-10-29 16:30:00 (Sat)
@@ -452,7 +452,7 @@
 62741962800, #    local_end 1989-03-19 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62741925000, #    utc_start 1989-03-18 16:30:00 (Sat)
@@ -461,7 +461,7 @@
 62761312800, #    local_end 1989-10-29 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62761278600, #    utc_start 1989-10-28 16:30:00 (Sat)
@@ -470,7 +470,7 @@
 62772202800, #    local_end 1990-03-04 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62772165000, #    utc_start 1990-03-03 16:30:00 (Sat)
@@ -479,7 +479,7 @@
 62792762400, #    local_end 1990-10-28 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62792728200, #    utc_start 1990-10-27 16:30:00 (Sat)
@@ -488,7 +488,7 @@
 62803652400, #    local_end 1991-03-03 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62803614600, #    utc_start 1991-03-02 16:30:00 (Sat)
@@ -497,7 +497,7 @@
 62824212000, #    local_end 1991-10-27 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62824177800, #    utc_start 1991-10-26 16:30:00 (Sat)
@@ -506,7 +506,7 @@
 62835102000, #    local_end 1992-03-01 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62835064200, #    utc_start 1992-02-29 16:30:00 (Sat)
@@ -515,7 +515,7 @@
 62855661600, #    local_end 1992-10-25 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62855627400, #    utc_start 1992-10-24 16:30:00 (Sat)
@@ -524,7 +524,7 @@
 62867156400, #    local_end 1993-03-07 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62867118600, #    utc_start 1993-03-06 16:30:00 (Sat)
@@ -533,7 +533,7 @@
 62887716000, #    local_end 1993-10-31 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62887681800, #    utc_start 1993-10-30 16:30:00 (Sat)
@@ -542,7 +542,7 @@
 62898606000, #    local_end 1994-03-06 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62898568200, #    utc_start 1994-03-05 16:30:00 (Sat)
@@ -551,7 +551,7 @@
 62919165600, #    local_end 1994-10-30 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62919131400, #    utc_start 1994-10-29 16:30:00 (Sat)
@@ -560,7 +560,7 @@
 62930055600, #    local_end 1995-03-05 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62930017800, #    utc_start 1995-03-04 16:30:00 (Sat)
@@ -569,7 +569,7 @@
 62950615200, #    local_end 1995-10-29 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62950581000, #    utc_start 1995-10-28 16:30:00 (Sat)
@@ -578,7 +578,7 @@
 62963924400, #    local_end 1996-03-31 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62963886600, #    utc_start 1996-03-30 16:30:00 (Sat)
@@ -587,7 +587,7 @@
 62982064800, #    local_end 1996-10-27 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 62982030600, #    utc_start 1996-10-26 16:30:00 (Sat)
@@ -596,7 +596,7 @@
 62995374000, #    local_end 1997-03-30 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 62995336200, #    utc_start 1997-03-29 16:30:00 (Sat)
@@ -605,7 +605,7 @@
 63013514400, #    local_end 1997-10-26 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63013480200, #    utc_start 1997-10-25 16:30:00 (Sat)
@@ -614,7 +614,7 @@
 63026823600, #    local_end 1998-03-29 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63026785800, #    utc_start 1998-03-28 16:30:00 (Sat)
@@ -623,7 +623,7 @@
 63044964000, #    local_end 1998-10-25 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63044929800, #    utc_start 1998-10-24 16:30:00 (Sat)
@@ -632,7 +632,7 @@
 63058273200, #    local_end 1999-03-28 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63058235400, #    utc_start 1999-03-27 16:30:00 (Sat)
@@ -641,7 +641,7 @@
 63077018400, #    local_end 1999-10-31 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63076984200, #    utc_start 1999-10-30 16:30:00 (Sat)
@@ -650,7 +650,7 @@
 63082368000, #    local_end 2000-01-01 00:00:00 (Sat)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63082330200, #    utc_start 1999-12-31 13:30:00 (Fri)
@@ -659,7 +659,7 @@
 63089722800, #    local_end 2000-03-26 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63089685000, #    utc_start 2000-03-25 16:30:00 (Sat)
@@ -668,7 +668,7 @@
 63108468000, #    local_end 2000-10-29 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63108433800, #    utc_start 2000-10-28 16:30:00 (Sat)
@@ -677,7 +677,7 @@
 63121172400, #    local_end 2001-03-25 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63121134600, #    utc_start 2001-03-24 16:30:00 (Sat)
@@ -686,7 +686,7 @@
 63139917600, #    local_end 2001-10-28 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63139883400, #    utc_start 2001-10-27 16:30:00 (Sat)
@@ -695,7 +695,7 @@
 63153226800, #    local_end 2002-03-31 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63153189000, #    utc_start 2002-03-30 16:30:00 (Sat)
@@ -704,7 +704,7 @@
 63171367200, #    local_end 2002-10-27 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63171333000, #    utc_start 2002-10-26 16:30:00 (Sat)
@@ -713,7 +713,7 @@
 63184676400, #    local_end 2003-03-30 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63184638600, #    utc_start 2003-03-29 16:30:00 (Sat)
@@ -722,7 +722,7 @@
 63202816800, #    local_end 2003-10-26 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63202782600, #    utc_start 2003-10-25 16:30:00 (Sat)
@@ -731,7 +731,7 @@
 63216126000, #    local_end 2004-03-28 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63216088200, #    utc_start 2004-03-27 16:30:00 (Sat)
@@ -740,7 +740,7 @@
 63234871200, #    local_end 2004-10-31 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63234837000, #    utc_start 2004-10-30 16:30:00 (Sat)
@@ -749,7 +749,7 @@
 63247575600, #    local_end 2005-03-27 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63247537800, #    utc_start 2005-03-26 16:30:00 (Sat)
@@ -758,7 +758,7 @@
 63266320800, #    local_end 2005-10-30 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63266286600, #    utc_start 2005-10-29 16:30:00 (Sat)
@@ -767,7 +767,7 @@
 63279630000, #    local_end 2006-04-02 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63279592200, #    utc_start 2006-04-01 16:30:00 (Sat)
@@ -776,7 +776,7 @@
 63297770400, #    local_end 2006-10-29 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63297736200, #    utc_start 2006-10-28 16:30:00 (Sat)
@@ -785,7 +785,7 @@
 63310474800, #    local_end 2007-03-25 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63310437000, #    utc_start 2007-03-24 16:30:00 (Sat)
@@ -794,7 +794,7 @@
 63329220000, #    local_end 2007-10-28 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63329185800, #    utc_start 2007-10-27 16:30:00 (Sat)
@@ -803,7 +803,7 @@
 63343134000, #    local_end 2008-04-06 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63343096200, #    utc_start 2008-04-05 16:30:00 (Sat)
@@ -812,7 +812,7 @@
 63358855200, #    local_end 2008-10-05 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63358821000, #    utc_start 2008-10-04 16:30:00 (Sat)
@@ -821,7 +821,7 @@
 63374583600, #    local_end 2009-04-05 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63374545800, #    utc_start 2009-04-04 16:30:00 (Sat)
@@ -830,7 +830,7 @@
 63390304800, #    local_end 2009-10-04 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63390270600, #    utc_start 2009-10-03 16:30:00 (Sat)
@@ -839,7 +839,7 @@
 63406033200, #    local_end 2010-04-04 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63405995400, #    utc_start 2010-04-03 16:30:00 (Sat)
@@ -848,7 +848,7 @@
 63421754400, #    local_end 2010-10-03 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63421720200, #    utc_start 2010-10-02 16:30:00 (Sat)
@@ -857,7 +857,7 @@
 63437482800, #    local_end 2011-04-03 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63437445000, #    utc_start 2011-04-02 16:30:00 (Sat)
@@ -866,7 +866,7 @@
 63453204000, #    local_end 2011-10-02 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63453169800, #    utc_start 2011-10-01 16:30:00 (Sat)
@@ -875,7 +875,7 @@
 63468932400, #    local_end 2012-04-01 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63468894600, #    utc_start 2012-03-31 16:30:00 (Sat)
@@ -884,7 +884,7 @@
 63485258400, #    local_end 2012-10-07 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63485224200, #    utc_start 2012-10-06 16:30:00 (Sat)
@@ -893,7 +893,7 @@
 63500986800, #    local_end 2013-04-07 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63500949000, #    utc_start 2013-04-06 16:30:00 (Sat)
@@ -902,7 +902,7 @@
 63516708000, #    local_end 2013-10-06 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63516673800, #    utc_start 2013-10-05 16:30:00 (Sat)
@@ -911,7 +911,7 @@
 63532436400, #    local_end 2014-04-06 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63532398600, #    utc_start 2014-04-05 16:30:00 (Sat)
@@ -920,7 +920,7 @@
 63548157600, #    local_end 2014-10-05 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63548123400, #    utc_start 2014-10-04 16:30:00 (Sat)
@@ -929,7 +929,7 @@
 63563886000, #    local_end 2015-04-05 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63563848200, #    utc_start 2015-04-04 16:30:00 (Sat)
@@ -938,7 +938,7 @@
 63579607200, #    local_end 2015-10-04 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63579573000, #    utc_start 2015-10-03 16:30:00 (Sat)
@@ -947,7 +947,7 @@
 63595335600, #    local_end 2016-04-03 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63595297800, #    utc_start 2016-04-02 16:30:00 (Sat)
@@ -956,7 +956,7 @@
 63611056800, #    local_end 2016-10-02 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63611022600, #    utc_start 2016-10-01 16:30:00 (Sat)
@@ -965,7 +965,7 @@
 63626785200, #    local_end 2017-04-02 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63626747400, #    utc_start 2017-04-01 16:30:00 (Sat)
@@ -974,7 +974,7 @@
 63642506400, #    local_end 2017-10-01 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63642472200, #    utc_start 2017-09-30 16:30:00 (Sat)
@@ -983,7 +983,7 @@
 63658234800, #    local_end 2018-04-01 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63658197000, #    utc_start 2018-03-31 16:30:00 (Sat)
@@ -992,7 +992,7 @@
 63674560800, #    local_end 2018-10-07 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63674526600, #    utc_start 2018-10-06 16:30:00 (Sat)
@@ -1001,7 +1001,7 @@
 63690289200, #    local_end 2019-04-07 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63690251400, #    utc_start 2019-04-06 16:30:00 (Sat)
@@ -1010,7 +1010,7 @@
 63706010400, #    local_end 2019-10-06 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63705976200, #    utc_start 2019-10-05 16:30:00 (Sat)
@@ -1019,7 +1019,7 @@
 63721738800, #    local_end 2020-04-05 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63721701000, #    utc_start 2020-04-04 16:30:00 (Sat)
@@ -1028,7 +1028,7 @@
 63737460000, #    local_end 2020-10-04 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63737425800, #    utc_start 2020-10-03 16:30:00 (Sat)
@@ -1037,7 +1037,7 @@
 63753188400, #    local_end 2021-04-04 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63753150600, #    utc_start 2021-04-03 16:30:00 (Sat)
@@ -1046,7 +1046,7 @@
 63768909600, #    local_end 2021-10-03 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63768875400, #    utc_start 2021-10-02 16:30:00 (Sat)
@@ -1055,7 +1055,7 @@
 63784638000, #    local_end 2022-04-03 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63784600200, #    utc_start 2022-04-02 16:30:00 (Sat)
@@ -1064,7 +1064,7 @@
 63800359200, #    local_end 2022-10-02 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63800325000, #    utc_start 2022-10-01 16:30:00 (Sat)
@@ -1073,7 +1073,7 @@
 63816087600, #    local_end 2023-04-02 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63816049800, #    utc_start 2023-04-01 16:30:00 (Sat)
@@ -1082,7 +1082,7 @@
 63831808800, #    local_end 2023-10-01 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63831774600, #    utc_start 2023-09-30 16:30:00 (Sat)
@@ -1091,7 +1091,7 @@
 63848142000, #    local_end 2024-04-07 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63848104200, #    utc_start 2024-04-06 16:30:00 (Sat)
@@ -1100,7 +1100,7 @@
 63863863200, #    local_end 2024-10-06 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 63863829000, #    utc_start 2024-10-05 16:30:00 (Sat)
@@ -1109,7 +1109,7 @@
 63879591600, #    local_end 2025-04-06 03:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 63879553800, #    utc_start 2025-04-05 16:30:00 (Sat)
@@ -1118,11 +1118,11 @@
 63895312800, #    local_end 2025-10-05 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 60 }
 
@@ -1136,7 +1136,7 @@
 sub _last_offset { 34200 }
 
 my $last_observance = bless( {
-  'format' => 'CST',
+  'format' => 'AC%sT',
   'gmtoff' => '9:30',
   'local_start_datetime' => bless( {
     'formatter' => undef,
@@ -1178,7 +1178,7 @@
     'at' => '2:00s',
     'from' => '2008',
     'in' => 'Oct',
-    'letter' => '',
+    'letter' => 'D',
     'name' => 'AS',
     'offset_from_std' => 3600,
     'on' => 'Sun>=1',
@@ -1190,7 +1190,7 @@
     'at' => '2:00s',
     'from' => '2008',
     'in' => 'Apr',
-    'letter' => '',
+    'letter' => 'S',
     'name' => 'AS',
     'offset_from_std' => 0,
     'on' => 'Sun>=1',
--- 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -38,7 +38,7 @@
 60455210400, #    local_end 1916-10-01 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 60455174400, #    utc_start 1916-09-30 16:00:00 (Sat)
@@ -47,7 +47,7 @@
 60465830400, #    local_end 1917-02-01 00:00:00 (Thu)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 60465790800, #    utc_start 1917-01-31 13:00:00 (Wed)
@@ -56,7 +56,7 @@
 60470330400, #    local_end 1917-03-25 02:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 60470290800, #    utc_start 1917-03-24 15:00:00 (Sat)
@@ -65,7 +65,7 @@
 61252077600, #    local_end 1942-01-01 02:00:00 (Thu)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 61252041600, #    utc_start 1941-12-31 16:00:00 (Wed)
@@ -74,7 +74,7 @@
 61259594400, #    local_end 1942-03-29 02:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 61259554800, #    utc_start 1942-03-28 15:00:00 (Sat)
@@ -83,7 +83,7 @@
 61275319200, #    local_end 1942-09-27 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 61275283200, #    utc_start 1942-09-26 16:00:00 (Sat)
@@ -92,7 +92,7 @@
 61291044000, #    local_end 1943-03-28 02:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 61291004400, #    utc_start 1943-03-27 15:00:00 (Sat)
@@ -101,7 +101,7 @@
 61307373600, #    local_end 1943-10-03 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 61307337600, #    utc_start 1943-10-02 16:00:00 (Sat)
@@ -110,7 +110,7 @@
 61322493600, #    local_end 1944-03-26 02:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 61322454000, #    utc_start 1944-03-25 15:00:00 (Sat)
@@ -119,7 +119,7 @@
 62182857600, #    local_end 1971-07-01 00:00:00 (Thu)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62182821600, #    utc_start 1971-06-30 14:00:00 (Wed)
@@ -128,7 +128,7 @@
 62193405600, #    local_end 1971-10-31 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62193369600, #    utc_start 1971-10-30 16:00:00 (Sat)
@@ -137,7 +137,7 @@
 62203690800, #    local_end 1972-02-27 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62203651200, #    utc_start 1972-02-26 16:00:00 (Sat)
@@ -146,7 +146,7 @@
 62224855200, #    local_end 1972-10-29 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62224819200, #    utc_start 1972-10-28 16:00:00 (Sat)
@@ -155,7 +155,7 @@
 62235745200, #    local_end 1973-03-04 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62235705600, #    utc_start 1973-03-03 16:00:00 (Sat)
@@ -164,7 +164,7 @@
 62256304800, #    local_end 1973-10-28 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62256268800, #    utc_start 1973-10-27 16:00:00 (Sat)
@@ -173,7 +173,7 @@
 62267194800, #    local_end 1974-03-03 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62267155200, #    utc_start 1974-03-02 16:00:00 (Sat)
@@ -182,7 +182,7 @@
 62287754400, #    local_end 1974-10-27 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62287718400, #    utc_start 1974-10-26 16:00:00 (Sat)
@@ -191,7 +191,7 @@
 62298644400, #    local_end 1975-03-02 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62298604800, #    utc_start 1975-03-01 16:00:00 (Sat)
@@ -200,7 +200,7 @@
 62319204000, #    local_end 1975-10-26 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62319168000, #    utc_start 1975-10-25 16:00:00 (Sat)
@@ -209,7 +209,7 @@
 62330698800, #    local_end 1976-03-07 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62330659200, #    utc_start 1976-03-06 16:00:00 (Sat)
@@ -218,7 +218,7 @@
 62351258400, #    local_end 1976-10-31 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62351222400, #    utc_start 1976-10-30 16:00:00 (Sat)
@@ -227,7 +227,7 @@
 62362148400, #    local_end 1977-03-06 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62362108800, #    utc_start 1977-03-05 16:00:00 (Sat)
@@ -236,7 +236,7 @@
 62382708000, #    local_end 1977-10-30 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62382672000, #    utc_start 1977-10-29 16:00:00 (Sat)
@@ -245,7 +245,7 @@
 62393598000, #    local_end 1978-03-05 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62393558400, #    utc_start 1978-03-04 16:00:00 (Sat)
@@ -254,7 +254,7 @@
 62414157600, #    local_end 1978-10-29 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62414121600, #    utc_start 1978-10-28 16:00:00 (Sat)
@@ -263,7 +263,7 @@
 62425047600, #    local_end 1979-03-04 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62425008000, #    utc_start 1979-03-03 16:00:00 (Sat)
@@ -272,7 +272,7 @@
 62445607200, #    local_end 1979-10-28 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62445571200, #    utc_start 1979-10-27 16:00:00 (Sat)
@@ -281,7 +281,7 @@
 62456497200, #    local_end 1980-03-02 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62456457600, #    utc_start 1980-03-01 16:00:00 (Sat)
@@ -290,7 +290,7 @@
 62477056800, #    local_end 1980-10-26 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62477020800, #    utc_start 1980-10-25 16:00:00 (Sat)
@@ -299,7 +299,7 @@
 62487946800, #    local_end 1981-03-01 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62487907200, #    utc_start 1981-02-28 16:00:00 (Sat)
@@ -308,7 +308,7 @@
 62508506400, #    local_end 1981-10-25 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62508470400, #    utc_start 1981-10-24 16:00:00 (Sat)
@@ -317,7 +317,7 @@
 62521815600, #    local_end 1982-03-28 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62521776000, #    utc_start 1982-03-27 16:00:00 (Sat)
@@ -326,7 +326,7 @@
 62540560800, #    local_end 1982-10-31 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62540524800, #    utc_start 1982-10-30 16:00:00 (Sat)
@@ -335,7 +335,7 @@
 62553265200, #    local_end 1983-03-27 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62553225600, #    utc_start 1983-03-26 16:00:00 (Sat)
@@ -344,7 +344,7 @@
 62572010400, #    local_end 1983-10-30 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62571974400, #    utc_start 1983-10-29 16:00:00 (Sat)
@@ -353,7 +353,7 @@
 62582900400, #    local_end 1984-03-04 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62582860800, #    utc_start 1984-03-03 16:00:00 (Sat)
@@ -362,7 +362,7 @@
 62603460000, #    local_end 1984-10-28 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62603424000, #    utc_start 1984-10-27 16:00:00 (Sat)
@@ -371,7 +371,7 @@
 62614350000, #    local_end 1985-03-03 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62614310400, #    utc_start 1985-03-02 16:00:00 (Sat)
@@ -380,7 +380,7 @@
 62634909600, #    local_end 1985-10-27 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62634873600, #    utc_start 1985-10-26 16:00:00 (Sat)
@@ -389,7 +389,7 @@
 62645799600, #    local_end 1986-03-02 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62645760000, #    utc_start 1986-03-01 16:00:00 (Sat)
@@ -398,7 +398,7 @@
 62665754400, #    local_end 1986-10-19 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62665718400, #    utc_start 1986-10-18 16:00:00 (Sat)
@@ -407,7 +407,7 @@
 62678458800, #    local_end 1987-03-15 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62678419200, #    utc_start 1987-03-14 16:00:00 (Sat)
@@ -416,7 +416,7 @@
 62697808800, #    local_end 1987-10-25 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62697772800, #    utc_start 1987-10-24 16:00:00 (Sat)
@@ -425,7 +425,7 @@
 62710513200, #    local_end 1988-03-20 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62710473600, #    utc_start 1988-03-19 16:00:00 (Sat)
@@ -434,7 +434,7 @@
 62729863200, #    local_end 1988-10-30 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62729827200, #    utc_start 1988-10-29 16:00:00 (Sat)
@@ -443,7 +443,7 @@
 62741962800, #    local_end 1989-03-19 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62741923200, #    utc_start 1989-03-18 16:00:00 (Sat)
@@ -452,7 +452,7 @@
 62761312800, #    local_end 1989-10-29 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62761276800, #    utc_start 1989-10-28 16:00:00 (Sat)
@@ -461,7 +461,7 @@
 62773412400, #    local_end 1990-03-18 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62773372800, #    utc_start 1990-03-17 16:00:00 (Sat)
@@ -470,7 +470,7 @@
 62792762400, #    local_end 1990-10-28 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62792726400, #    utc_start 1990-10-27 16:00:00 (Sat)
@@ -479,7 +479,7 @@
 62806071600, #    local_end 1991-03-31 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62806032000, #    utc_start 1991-03-30 16:00:00 (Sat)
@@ -488,7 +488,7 @@
 62822397600, #    local_end 1991-10-06 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62822361600, #    utc_start 1991-10-05 16:00:00 (Sat)
@@ -497,7 +497,7 @@
 62837521200, #    local_end 1992-03-29 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62837481600, #    utc_start 1992-03-28 16:00:00 (Sat)
@@ -506,7 +506,7 @@
 62853847200, #    local_end 1992-10-04 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62853811200, #    utc_start 1992-10-03 16:00:00 (Sat)
@@ -515,7 +515,7 @@
 62868970800, #    local_end 1993-03-28 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62868931200, #    utc_start 1993-03-27 16:00:00 (Sat)
@@ -524,7 +524,7 @@
 62885296800, #    local_end 1993-10-03 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62885260800, #    utc_start 1993-10-02 16:00:00 (Sat)
@@ -533,7 +533,7 @@
 62900420400, #    local_end 1994-03-27 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62900380800, #    utc_start 1994-03-26 16:00:00 (Sat)
@@ -542,7 +542,7 @@
 62916746400, #    local_end 1994-10-02 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62916710400, #    utc_start 1994-10-01 16:00:00 (Sat)
@@ -551,7 +551,7 @@
 62931870000, #    local_end 1995-03-26 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62931830400, #    utc_start 1995-03-25 16:00:00 (Sat)
@@ -560,7 +560,7 @@
 62948196000, #    local_end 1995-10-01 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62948160000, #    utc_start 1995-09-30 16:00:00 (Sat)
@@ -569,7 +569,7 @@
 62963924400, #    local_end 1996-03-31 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62963884800, #    utc_start 1996-03-30 16:00:00 (Sat)
@@ -578,7 +578,7 @@
 62980250400, #    local_end 1996-10-06 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62980214400, #    utc_start 1996-10-05 16:00:00 (Sat)
@@ -587,7 +587,7 @@
 62995374000, #    local_end 1997-03-30 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62995334400, #    utc_start 1997-03-29 16:00:00 (Sat)
@@ -596,7 +596,7 @@
 63011700000, #    local_end 1997-10-05 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63011664000, #    utc_start 1997-10-04 16:00:00 (Sat)
@@ -605,7 +605,7 @@
 63026823600, #    local_end 1998-03-29 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63026784000, #    utc_start 1998-03-28 16:00:00 (Sat)
@@ -614,7 +614,7 @@
 63043149600, #    local_end 1998-10-04 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63043113600, #    utc_start 1998-10-03 16:00:00 (Sat)
@@ -623,7 +623,7 @@
 63058273200, #    local_end 1999-03-28 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63058233600, #    utc_start 1999-03-27 16:00:00 (Sat)
@@ -632,7 +632,7 @@
 63074599200, #    local_end 1999-10-03 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63074563200, #    utc_start 1999-10-02 16:00:00 (Sat)
@@ -641,7 +641,7 @@
 63089722800, #    local_end 2000-03-26 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63089683200, #    utc_start 2000-03-25 16:00:00 (Sat)
@@ -650,7 +650,7 @@
 63103024800, #    local_end 2000-08-27 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63102988800, #    utc_start 2000-08-26 16:00:00 (Sat)
@@ -659,7 +659,7 @@
 63121172400, #    local_end 2001-03-25 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63121132800, #    utc_start 2001-03-24 16:00:00 (Sat)
@@ -668,7 +668,7 @@
 63138103200, #    local_end 2001-10-07 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63138067200, #    utc_start 2001-10-06 16:00:00 (Sat)
@@ -677,7 +677,7 @@
 63153226800, #    local_end 2002-03-31 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63153187200, #    utc_start 2002-03-30 16:00:00 (Sat)
@@ -686,7 +686,7 @@
 63169552800, #    local_end 2002-10-06 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63169516800, #    utc_start 2002-10-05 16:00:00 (Sat)
@@ -695,7 +695,7 @@
 63184676400, #    local_end 2003-03-30 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63184636800, #    utc_start 2003-03-29 16:00:00 (Sat)
@@ -704,7 +704,7 @@
 63201002400, #    local_end 2003-10-05 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63200966400, #    utc_start 2003-10-04 16:00:00 (Sat)
@@ -713,7 +713,7 @@
 63216126000, #    local_end 2004-03-28 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63216086400, #    utc_start 2004-03-27 16:00:00 (Sat)
@@ -722,7 +722,7 @@
 63232452000, #    local_end 2004-10-03 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63232416000, #    utc_start 2004-10-02 16:00:00 (Sat)
@@ -731,7 +731,7 @@
 63247575600, #    local_end 2005-03-27 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63247536000, #    utc_start 2005-03-26 16:00:00 (Sat)
@@ -740,7 +740,7 @@
 63263901600, #    local_end 2005-10-02 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63263865600, #    utc_start 2005-10-01 16:00:00 (Sat)
@@ -749,7 +749,7 @@
 63279630000, #    local_end 2006-04-02 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63279590400, #    utc_start 2006-04-01 16:00:00 (Sat)
@@ -758,7 +758,7 @@
 63295351200, #    local_end 2006-10-01 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63295315200, #    utc_start 2006-09-30 16:00:00 (Sat)
@@ -767,7 +767,7 @@
 63310474800, #    local_end 2007-03-25 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63310435200, #    utc_start 2007-03-24 16:00:00 (Sat)
@@ -776,7 +776,7 @@
 63327405600, #    local_end 2007-10-07 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63327369600, #    utc_start 2007-10-06 16:00:00 (Sat)
@@ -785,7 +785,7 @@
 63343134000, #    local_end 2008-04-06 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63343094400, #    utc_start 2008-04-05 16:00:00 (Sat)
@@ -794,7 +794,7 @@
 63358855200, #    local_end 2008-10-05 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63358819200, #    utc_start 2008-10-04 16:00:00 (Sat)
@@ -803,7 +803,7 @@
 63374583600, #    local_end 2009-04-05 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63374544000, #    utc_start 2009-04-04 16:00:00 (Sat)
@@ -812,7 +812,7 @@
 63390304800, #    local_end 2009-10-04 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63390268800, #    utc_start 2009-10-03 16:00:00 (Sat)
@@ -821,7 +821,7 @@
 63406033200, #    local_end 2010-04-04 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63405993600, #    utc_start 2010-04-03 16:00:00 (Sat)
@@ -830,7 +830,7 @@
 63421754400, #    local_end 2010-10-03 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63421718400, #    utc_start 2010-10-02 16:00:00 (Sat)
@@ -839,7 +839,7 @@
 63437482800, #    local_end 2011-04-03 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63437443200, #    utc_start 2011-04-02 16:00:00 (Sat)
@@ -848,7 +848,7 @@
 63453204000, #    local_end 2011-10-02 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63453168000, #    utc_start 2011-10-01 16:00:00 (Sat)
@@ -857,7 +857,7 @@
 63468932400, #    local_end 2012-04-01 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63468892800, #    utc_start 2012-03-31 16:00:00 (Sat)
@@ -866,7 +866,7 @@
 63485258400, #    local_end 2012-10-07 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63485222400, #    utc_start 2012-10-06 16:00:00 (Sat)
@@ -875,7 +875,7 @@
 63500986800, #    local_end 2013-04-07 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63500947200, #    utc_start 2013-04-06 16:00:00 (Sat)
@@ -884,7 +884,7 @@
 63516708000, #    local_end 2013-10-06 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63516672000, #    utc_start 2013-10-05 16:00:00 (Sat)
@@ -893,7 +893,7 @@
 63532436400, #    local_end 2014-04-06 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63532396800, #    utc_start 2014-04-05 16:00:00 (Sat)
@@ -902,7 +902,7 @@
 63548157600, #    local_end 2014-10-05 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63548121600, #    utc_start 2014-10-04 16:00:00 (Sat)
@@ -911,7 +911,7 @@
 63563886000, #    local_end 2015-04-05 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63563846400, #    utc_start 2015-04-04 16:00:00 (Sat)
@@ -920,7 +920,7 @@
 63579607200, #    local_end 2015-10-04 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63579571200, #    utc_start 2015-10-03 16:00:00 (Sat)
@@ -929,7 +929,7 @@
 63595335600, #    local_end 2016-04-03 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63595296000, #    utc_start 2016-04-02 16:00:00 (Sat)
@@ -938,7 +938,7 @@
 63611056800, #    local_end 2016-10-02 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63611020800, #    utc_start 2016-10-01 16:00:00 (Sat)
@@ -947,7 +947,7 @@
 63626785200, #    local_end 2017-04-02 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63626745600, #    utc_start 2017-04-01 16:00:00 (Sat)
@@ -956,7 +956,7 @@
 63642506400, #    local_end 2017-10-01 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63642470400, #    utc_start 2017-09-30 16:00:00 (Sat)
@@ -965,7 +965,7 @@
 63658234800, #    local_end 2018-04-01 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63658195200, #    utc_start 2018-03-31 16:00:00 (Sat)
@@ -974,7 +974,7 @@
 63674560800, #    local_end 2018-10-07 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63674524800, #    utc_start 2018-10-06 16:00:00 (Sat)
@@ -983,7 +983,7 @@
 63690289200, #    local_end 2019-04-07 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63690249600, #    utc_start 2019-04-06 16:00:00 (Sat)
@@ -992,7 +992,7 @@
 63706010400, #    local_end 2019-10-06 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63705974400, #    utc_start 2019-10-05 16:00:00 (Sat)
@@ -1001,7 +1001,7 @@
 63721738800, #    local_end 2020-04-05 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63721699200, #    utc_start 2020-04-04 16:00:00 (Sat)
@@ -1010,7 +1010,7 @@
 63737460000, #    local_end 2020-10-04 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63737424000, #    utc_start 2020-10-03 16:00:00 (Sat)
@@ -1019,7 +1019,7 @@
 63753188400, #    local_end 2021-04-04 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63753148800, #    utc_start 2021-04-03 16:00:00 (Sat)
@@ -1028,7 +1028,7 @@
 63768909600, #    local_end 2021-10-03 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63768873600, #    utc_start 2021-10-02 16:00:00 (Sat)
@@ -1037,7 +1037,7 @@
 63784638000, #    local_end 2022-04-03 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63784598400, #    utc_start 2022-04-02 16:00:00 (Sat)
@@ -1046,7 +1046,7 @@
 63800359200, #    local_end 2022-10-02 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63800323200, #    utc_start 2022-10-01 16:00:00 (Sat)
@@ -1055,7 +1055,7 @@
 63816087600, #    local_end 2023-04-02 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63816048000, #    utc_start 2023-04-01 16:00:00 (Sat)
@@ -1064,7 +1064,7 @@
 63831808800, #    local_end 2023-10-01 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63831772800, #    utc_start 2023-09-30 16:00:00 (Sat)
@@ -1073,7 +1073,7 @@
 63848142000, #    local_end 2024-04-07 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63848102400, #    utc_start 2024-04-06 16:00:00 (Sat)
@@ -1082,7 +1082,7 @@
 63863863200, #    local_end 2024-10-06 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63863827200, #    utc_start 2024-10-05 16:00:00 (Sat)
@@ -1091,7 +1091,7 @@
 63879591600, #    local_end 2025-04-06 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63879552000, #    utc_start 2025-04-05 16:00:00 (Sat)
@@ -1100,11 +1100,11 @@
 63895312800, #    local_end 2025-10-05 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 60 }
 
@@ -1118,7 +1118,7 @@
 sub _last_offset { 36000 }
 
 my $last_observance = bless( {
-  'format' => 'EST',
+  'format' => 'AE%sT',
   'gmtoff' => '10:00',
   'local_start_datetime' => bless( {
     'formatter' => undef,
@@ -1160,7 +1160,7 @@
     'at' => '2:00s',
     'from' => '2001',
     'in' => 'Oct',
-    'letter' => '',
+    'letter' => 'D',
     'name' => 'AT',
     'offset_from_std' => 3600,
     'on' => 'Sun>=1',
@@ -1172,7 +1172,7 @@
     'at' => '2:00s',
     'from' => '2008',
     'in' => 'Apr',
-    'letter' => '',
+    'letter' => 'S',
     'name' => 'AT',
     'offset_from_std' => 0,
     'on' => 'Sun>=1',
--- 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -38,7 +38,7 @@
 59905526400, #    local_end 1899-05-01 00:00:00 (Mon)
 32400,
 0,
-'CST',
+'ACST',
     ],
     [
 59905494000, #    utc_start 1899-04-30 15:00:00 (Sun)
@@ -47,7 +47,7 @@
 60463152060, #    local_end 1917-01-01 00:01:00 (Mon)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 60463117860, #    utc_start 1916-12-31 14:31:00 (Sun)
@@ -56,7 +56,7 @@
 60470330400, #    local_end 1917-03-25 02:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 60470292600, #    utc_start 1917-03-24 15:30:00 (Sat)
@@ -65,7 +65,7 @@
 61252077600, #    local_end 1942-01-01 02:00:00 (Thu)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 61252043400, #    utc_start 1941-12-31 16:30:00 (Wed)
@@ -74,7 +74,7 @@
 61259594400, #    local_end 1942-03-29 02:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 61259556600, #    utc_start 1942-03-28 15:30:00 (Sat)
@@ -83,7 +83,7 @@
 61275319200, #    local_end 1942-09-27 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 61275285000, #    utc_start 1942-09-26 16:30:00 (Sat)
@@ -92,7 +92,7 @@
 61291044000, #    local_end 1943-03-28 02:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 61291006200, #    utc_start 1943-03-27 15:30:00 (Sat)
@@ -101,7 +101,7 @@
 61307373600, #    local_end 1943-10-03 02:00:00 (Sun)
 34200,
 0,
-'CST',
+'ACST',
     ],
     [
 61307339400, #    utc_start 1943-10-02 16:30:00 (Sat)
@@ -110,7 +110,7 @@
 61322493600, #    local_end 1944-03-26 02:00:00 (Sun)
 37800,
 1,
-'CST',
+'ACDT',
     ],
     [
 61322455800, #    utc_start 1944-03-25 15:30:00 (Sat)
@@ -119,11 +119,11 @@
 DateTime::TimeZone::INFINITY, #    local_end
 34200,
 0,
-'CST',
+'ACST',
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -38,7 +38,7 @@
 60463152060, #    local_end 1917-01-01 00:01:00 (Mon)
 31500,
 0,
-'CWST',
+'ACWST',
     ],
     [
 60463120560, #    utc_start 1916-12-31 15:16:00 (Sun)
@@ -47,7 +47,7 @@
 60470330400, #    local_end 1917-03-25 02:00:00 (Sun)
 35100,
 1,
-'CWST',
+'ACWDT',
     ],
     [
 60470295300, #    utc_start 1917-03-24 16:15:00 (Sat)
@@ -56,7 +56,7 @@
 61252077600, #    local_end 1942-01-01 02:00:00 (Thu)
 31500,
 0,
-'CWST',
+'ACWST',
     ],
     [
 61252046100, #    utc_start 1941-12-31 17:15:00 (Wed)
@@ -65,7 +65,7 @@
 61259594400, #    local_end 1942-03-29 02:00:00 (Sun)
 35100,
 1,
-'CWST',
+'ACWDT',
     ],
     [
 61259559300, #    utc_start 1942-03-28 16:15:00 (Sat)
@@ -74,7 +74,7 @@
 61275319200, #    local_end 1942-09-27 02:00:00 (Sun)
 31500,
 0,
-'CWST',
+'ACWST',
     ],
     [
 61275287700, #    utc_start 1942-09-26 17:15:00 (Sat)
@@ -83,7 +83,7 @@
 61291044000, #    local_end 1943-03-28 02:00:00 (Sun)
 35100,
 1,
-'CWST',
+'ACWDT',
     ],
     [
 61291008900, #    utc_start 1943-03-27 16:15:00 (Sat)
@@ -92,7 +92,7 @@
 61299244800, #    local_end 1943-07-01 00:00:00 (Thu)
 31500,
 0,
-'CWST',
+'ACWST',
     ],
     [
 61299213300, #    utc_start 1943-06-30 15:15:00 (Wed)
@@ -101,7 +101,7 @@
 62287754400, #    local_end 1974-10-27 02:00:00 (Sun)
 31500,
 0,
-'CWST',
+'ACWST',
     ],
     [
 62287722900, #    utc_start 1974-10-26 17:15:00 (Sat)
@@ -110,7 +110,7 @@
 62298644400, #    local_end 1975-03-02 03:00:00 (Sun)
 35100,
 1,
-'CWST',
+'ACWDT',
     ],
     [
 62298609300, #    utc_start 1975-03-01 17:15:00 (Sat)
@@ -119,7 +119,7 @@
 62572010400, #    local_end 1983-10-30 02:00:00 (Sun)
 31500,
 0,
-'CWST',
+'ACWST',
     ],
     [
 62571978900, #    utc_start 1983-10-29 17:15:00 (Sat)
@@ -128,7 +128,7 @@
 62582900400, #    local_end 1984-03-04 03:00:00 (Sun)
 35100,
 1,
-'CWST',
+'ACWDT',
     ],
     [
 62582865300, #    utc_start 1984-03-03 17:15:00 (Sat)
@@ -137,7 +137,7 @@
 62826026400, #    local_end 1991-11-17 02:00:00 (Sun)
 31500,
 0,
-'CWST',
+'ACWST',
     ],
     [
 62825994900, #    utc_start 1991-11-16 17:15:00 (Sat)
@@ -146,7 +146,7 @@
 62835102000, #    local_end 1992-03-01 03:00:00 (Sun)
 35100,
 1,
-'CWST',
+'ACWDT',
     ],
     [
 62835066900, #    utc_start 1992-02-29 17:15:00 (Sat)
@@ -155,7 +155,7 @@
 63300794400, #    local_end 2006-12-03 02:00:00 (Sun)
 31500,
 0,
-'CWST',
+'ACWST',
     ],
     [
 63300762900, #    utc_start 2006-12-02 17:15:00 (Sat)
@@ -164,7 +164,7 @@
 63310474800, #    local_end 2007-03-25 03:00:00 (Sun)
 35100,
 1,
-'CWST',
+'ACWDT',
     ],
     [
 63310439700, #    utc_start 2007-03-24 17:15:00 (Sat)
@@ -173,7 +173,7 @@
 63329220000, #    local_end 2007-10-28 02:00:00 (Sun)
 31500,
 0,
-'CWST',
+'ACWST',
     ],
     [
 63329188500, #    utc_start 2007-10-27 17:15:00 (Sat)
@@ -182,7 +182,7 @@
 63342529200, #    local_end 2008-03-30 03:00:00 (Sun)
 35100,
 1,
-'CWST',
+'ACWDT',
     ],
     [
 63342494100, #    utc_start 2008-03-29 17:15:00 (Sat)
@@ -191,7 +191,7 @@
 63360669600, #    local_end 2008-10-26 02:00:00 (Sun)
 31500,
 0,
-'CWST',
+'ACWST',
     ],
     [
 63360638100, #    utc_start 2008-10-25 17:15:00 (Sat)
@@ -200,7 +200,7 @@
 63373978800, #    local_end 2009-03-29 03:00:00 (Sun)
 35100,
 1,
-'CWST',
+'ACWDT',
     ],
     [
 63373943700, #    utc_start 2009-03-28 17:15:00 (Sat)
@@ -209,11 +209,11 @@
 DateTime::TimeZone::INFINITY, #    local_end
 31500,
 0,
-'CWST',
+'ACWST',
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -38,7 +38,7 @@
 60455210400, #    local_end 1916-10-01 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 60455174400, #    utc_start 1916-09-30 16:00:00 (Sat)
@@ -47,7 +47,7 @@
 60465830400, #    local_end 1917-02-01 00:00:00 (Thu)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 60465790800, #    utc_start 1917-01-31 13:00:00 (Wed)
@@ -56,7 +56,7 @@
 60470330400, #    local_end 1917-03-25 02:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 60470290800, #    utc_start 1917-03-24 15:00:00 (Sat)
@@ -65,7 +65,7 @@
 61252077600, #    local_end 1942-01-01 02:00:00 (Thu)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 61252041600, #    utc_start 1941-12-31 16:00:00 (Wed)
@@ -74,7 +74,7 @@
 61259594400, #    local_end 1942-03-29 02:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 61259554800, #    utc_start 1942-03-28 15:00:00 (Sat)
@@ -83,7 +83,7 @@
 61275319200, #    local_end 1942-09-27 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 61275283200, #    utc_start 1942-09-26 16:00:00 (Sat)
@@ -92,7 +92,7 @@
 61291044000, #    local_end 1943-03-28 02:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 61291004400, #    utc_start 1943-03-27 15:00:00 (Sat)
@@ -101,7 +101,7 @@
 61307373600, #    local_end 1943-10-03 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 61307337600, #    utc_start 1943-10-02 16:00:00 (Sat)
@@ -110,7 +110,7 @@
 61322493600, #    local_end 1944-03-26 02:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 61322454000, #    utc_start 1944-03-25 15:00:00 (Sat)
@@ -119,7 +119,7 @@
 62040988800, #    local_end 1967-01-01 00:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62040952800, #    utc_start 1966-12-31 14:00:00 (Sat)
@@ -128,7 +128,7 @@
 62064583200, #    local_end 1967-10-01 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62064547200, #    utc_start 1967-09-30 16:00:00 (Sat)
@@ -137,7 +137,7 @@
 62080311600, #    local_end 1968-03-31 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62080272000, #    utc_start 1968-03-30 16:00:00 (Sat)
@@ -146,7 +146,7 @@
 62098452000, #    local_end 1968-10-27 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62098416000, #    utc_start 1968-10-26 16:00:00 (Sat)
@@ -155,7 +155,7 @@
 62109946800, #    local_end 1969-03-09 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62109907200, #    utc_start 1969-03-08 16:00:00 (Sat)
@@ -164,7 +164,7 @@
 62129901600, #    local_end 1969-10-26 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62129865600, #    utc_start 1969-10-25 16:00:00 (Sat)
@@ -173,7 +173,7 @@
 62141396400, #    local_end 1970-03-08 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62141356800, #    utc_start 1970-03-07 16:00:00 (Sat)
@@ -182,7 +182,7 @@
 62161351200, #    local_end 1970-10-25 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62161315200, #    utc_start 1970-10-24 16:00:00 (Sat)
@@ -191,7 +191,7 @@
 62173450800, #    local_end 1971-03-14 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62173411200, #    utc_start 1971-03-13 16:00:00 (Sat)
@@ -200,7 +200,7 @@
 62193405600, #    local_end 1971-10-31 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62193369600, #    utc_start 1971-10-30 16:00:00 (Sat)
@@ -209,7 +209,7 @@
 62203690800, #    local_end 1972-02-27 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62203651200, #    utc_start 1972-02-26 16:00:00 (Sat)
@@ -218,7 +218,7 @@
 62224855200, #    local_end 1972-10-29 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62224819200, #    utc_start 1972-10-28 16:00:00 (Sat)
@@ -227,7 +227,7 @@
 62235745200, #    local_end 1973-03-04 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62235705600, #    utc_start 1973-03-03 16:00:00 (Sat)
@@ -236,7 +236,7 @@
 62256304800, #    local_end 1973-10-28 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62256268800, #    utc_start 1973-10-27 16:00:00 (Sat)
@@ -245,7 +245,7 @@
 62267194800, #    local_end 1974-03-03 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62267155200, #    utc_start 1974-03-02 16:00:00 (Sat)
@@ -254,7 +254,7 @@
 62287754400, #    local_end 1974-10-27 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62287718400, #    utc_start 1974-10-26 16:00:00 (Sat)
@@ -263,7 +263,7 @@
 62298644400, #    local_end 1975-03-02 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62298604800, #    utc_start 1975-03-01 16:00:00 (Sat)
@@ -272,7 +272,7 @@
 62319204000, #    local_end 1975-10-26 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62319168000, #    utc_start 1975-10-25 16:00:00 (Sat)
@@ -281,7 +281,7 @@
 62330698800, #    local_end 1976-03-07 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62330659200, #    utc_start 1976-03-06 16:00:00 (Sat)
@@ -290,7 +290,7 @@
 62351258400, #    local_end 1976-10-31 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62351222400, #    utc_start 1976-10-30 16:00:00 (Sat)
@@ -299,7 +299,7 @@
 62362148400, #    local_end 1977-03-06 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62362108800, #    utc_start 1977-03-05 16:00:00 (Sat)
@@ -308,7 +308,7 @@
 62382708000, #    local_end 1977-10-30 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62382672000, #    utc_start 1977-10-29 16:00:00 (Sat)
@@ -317,7 +317,7 @@
 62393598000, #    local_end 1978-03-05 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62393558400, #    utc_start 1978-03-04 16:00:00 (Sat)
@@ -326,7 +326,7 @@
 62414157600, #    local_end 1978-10-29 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62414121600, #    utc_start 1978-10-28 16:00:00 (Sat)
@@ -335,7 +335,7 @@
 62425047600, #    local_end 1979-03-04 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62425008000, #    utc_start 1979-03-03 16:00:00 (Sat)
@@ -344,7 +344,7 @@
 62445607200, #    local_end 1979-10-28 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62445571200, #    utc_start 1979-10-27 16:00:00 (Sat)
@@ -353,7 +353,7 @@
 62456497200, #    local_end 1980-03-02 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62456457600, #    utc_start 1980-03-01 16:00:00 (Sat)
@@ -362,7 +362,7 @@
 62477056800, #    local_end 1980-10-26 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62477020800, #    utc_start 1980-10-25 16:00:00 (Sat)
@@ -371,7 +371,7 @@
 62487946800, #    local_end 1981-03-01 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62487907200, #    utc_start 1981-02-28 16:00:00 (Sat)
@@ -380,7 +380,7 @@
 62508506400, #    local_end 1981-10-25 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62508470400, #    utc_start 1981-10-24 16:00:00 (Sat)
@@ -389,7 +389,7 @@
 62521815600, #    local_end 1982-03-28 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62521776000, #    utc_start 1982-03-27 16:00:00 (Sat)
@@ -398,7 +398,7 @@
 62540560800, #    local_end 1982-10-31 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62540524800, #    utc_start 1982-10-30 16:00:00 (Sat)
@@ -407,7 +407,7 @@
 62553265200, #    local_end 1983-03-27 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62553225600, #    utc_start 1983-03-26 16:00:00 (Sat)
@@ -416,7 +416,7 @@
 62572010400, #    local_end 1983-10-30 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62571974400, #    utc_start 1983-10-29 16:00:00 (Sat)
@@ -425,7 +425,7 @@
 62582900400, #    local_end 1984-03-04 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62582860800, #    utc_start 1984-03-03 16:00:00 (Sat)
@@ -434,7 +434,7 @@
 62603460000, #    local_end 1984-10-28 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62603424000, #    utc_start 1984-10-27 16:00:00 (Sat)
@@ -443,7 +443,7 @@
 62614350000, #    local_end 1985-03-03 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62614310400, #    utc_start 1985-03-02 16:00:00 (Sat)
@@ -452,7 +452,7 @@
 62634909600, #    local_end 1985-10-27 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62634873600, #    utc_start 1985-10-26 16:00:00 (Sat)
@@ -461,7 +461,7 @@
 62645799600, #    local_end 1986-03-02 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62645760000, #    utc_start 1986-03-01 16:00:00 (Sat)
@@ -470,7 +470,7 @@
 62665754400, #    local_end 1986-10-19 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62665718400, #    utc_start 1986-10-18 16:00:00 (Sat)
@@ -479,7 +479,7 @@
 62678458800, #    local_end 1987-03-15 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62678419200, #    utc_start 1987-03-14 16:00:00 (Sat)
@@ -488,7 +488,7 @@
 62697808800, #    local_end 1987-10-25 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62697772800, #    utc_start 1987-10-24 16:00:00 (Sat)
@@ -497,7 +497,7 @@
 62710513200, #    local_end 1988-03-20 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62710473600, #    utc_start 1988-03-19 16:00:00 (Sat)
@@ -506,7 +506,7 @@
 62729863200, #    local_end 1988-10-30 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62729827200, #    utc_start 1988-10-29 16:00:00 (Sat)
@@ -515,7 +515,7 @@
 62741962800, #    local_end 1989-03-19 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62741923200, #    utc_start 1989-03-18 16:00:00 (Sat)
@@ -524,7 +524,7 @@
 62761312800, #    local_end 1989-10-29 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62761276800, #    utc_start 1989-10-28 16:00:00 (Sat)
@@ -533,7 +533,7 @@
 62773412400, #    local_end 1990-03-18 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62773372800, #    utc_start 1990-03-17 16:00:00 (Sat)
@@ -542,7 +542,7 @@
 62792762400, #    local_end 1990-10-28 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62792726400, #    utc_start 1990-10-27 16:00:00 (Sat)
@@ -551,7 +551,7 @@
 62806071600, #    local_end 1991-03-31 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62806032000, #    utc_start 1991-03-30 16:00:00 (Sat)
@@ -560,7 +560,7 @@
 62822397600, #    local_end 1991-10-06 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62822361600, #    utc_start 1991-10-05 16:00:00 (Sat)
@@ -569,7 +569,7 @@
 62837521200, #    local_end 1992-03-29 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62837481600, #    utc_start 1992-03-28 16:00:00 (Sat)
@@ -578,7 +578,7 @@
 62853847200, #    local_end 1992-10-04 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62853811200, #    utc_start 1992-10-03 16:00:00 (Sat)
@@ -587,7 +587,7 @@
 62868970800, #    local_end 1993-03-28 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62868931200, #    utc_start 1993-03-27 16:00:00 (Sat)
@@ -596,7 +596,7 @@
 62885296800, #    local_end 1993-10-03 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62885260800, #    utc_start 1993-10-02 16:00:00 (Sat)
@@ -605,7 +605,7 @@
 62900420400, #    local_end 1994-03-27 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62900380800, #    utc_start 1994-03-26 16:00:00 (Sat)
@@ -614,7 +614,7 @@
 62916746400, #    local_end 1994-10-02 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62916710400, #    utc_start 1994-10-01 16:00:00 (Sat)
@@ -623,7 +623,7 @@
 62931870000, #    local_end 1995-03-26 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62931830400, #    utc_start 1995-03-25 16:00:00 (Sat)
@@ -632,7 +632,7 @@
 62948196000, #    local_end 1995-10-01 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62948160000, #    utc_start 1995-09-30 16:00:00 (Sat)
@@ -641,7 +641,7 @@
 62963924400, #    local_end 1996-03-31 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62963884800, #    utc_start 1996-03-30 16:00:00 (Sat)
@@ -650,7 +650,7 @@
 62980250400, #    local_end 1996-10-06 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62980214400, #    utc_start 1996-10-05 16:00:00 (Sat)
@@ -659,7 +659,7 @@
 62995374000, #    local_end 1997-03-30 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62995334400, #    utc_start 1997-03-29 16:00:00 (Sat)
@@ -668,7 +668,7 @@
 63011700000, #    local_end 1997-10-05 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63011664000, #    utc_start 1997-10-04 16:00:00 (Sat)
@@ -677,7 +677,7 @@
 63026823600, #    local_end 1998-03-29 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63026784000, #    utc_start 1998-03-28 16:00:00 (Sat)
@@ -686,7 +686,7 @@
 63043149600, #    local_end 1998-10-04 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63043113600, #    utc_start 1998-10-03 16:00:00 (Sat)
@@ -695,7 +695,7 @@
 63058273200, #    local_end 1999-03-28 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63058233600, #    utc_start 1999-03-27 16:00:00 (Sat)
@@ -704,7 +704,7 @@
 63074599200, #    local_end 1999-10-03 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63074563200, #    utc_start 1999-10-02 16:00:00 (Sat)
@@ -713,7 +713,7 @@
 63089722800, #    local_end 2000-03-26 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63089683200, #    utc_start 2000-03-25 16:00:00 (Sat)
@@ -722,7 +722,7 @@
 63103024800, #    local_end 2000-08-27 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63102988800, #    utc_start 2000-08-26 16:00:00 (Sat)
@@ -731,7 +731,7 @@
 63121172400, #    local_end 2001-03-25 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63121132800, #    utc_start 2001-03-24 16:00:00 (Sat)
@@ -740,7 +740,7 @@
 63138103200, #    local_end 2001-10-07 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63138067200, #    utc_start 2001-10-06 16:00:00 (Sat)
@@ -749,7 +749,7 @@
 63153226800, #    local_end 2002-03-31 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63153187200, #    utc_start 2002-03-30 16:00:00 (Sat)
@@ -758,7 +758,7 @@
 63169552800, #    local_end 2002-10-06 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63169516800, #    utc_start 2002-10-05 16:00:00 (Sat)
@@ -767,7 +767,7 @@
 63184676400, #    local_end 2003-03-30 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63184636800, #    utc_start 2003-03-29 16:00:00 (Sat)
@@ -776,7 +776,7 @@
 63201002400, #    local_end 2003-10-05 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63200966400, #    utc_start 2003-10-04 16:00:00 (Sat)
@@ -785,7 +785,7 @@
 63216126000, #    local_end 2004-03-28 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63216086400, #    utc_start 2004-03-27 16:00:00 (Sat)
@@ -794,7 +794,7 @@
 63232452000, #    local_end 2004-10-03 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63232416000, #    utc_start 2004-10-02 16:00:00 (Sat)
@@ -803,7 +803,7 @@
 63247575600, #    local_end 2005-03-27 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63247536000, #    utc_start 2005-03-26 16:00:00 (Sat)
@@ -812,7 +812,7 @@
 63263901600, #    local_end 2005-10-02 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63263865600, #    utc_start 2005-10-01 16:00:00 (Sat)
@@ -821,7 +821,7 @@
 63279630000, #    local_end 2006-04-02 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63279590400, #    utc_start 2006-04-01 16:00:00 (Sat)
@@ -830,7 +830,7 @@
 63295351200, #    local_end 2006-10-01 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63295315200, #    utc_start 2006-09-30 16:00:00 (Sat)
@@ -839,7 +839,7 @@
 63310474800, #    local_end 2007-03-25 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63310435200, #    utc_start 2007-03-24 16:00:00 (Sat)
@@ -848,7 +848,7 @@
 63327405600, #    local_end 2007-10-07 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63327369600, #    utc_start 2007-10-06 16:00:00 (Sat)
@@ -857,7 +857,7 @@
 63343134000, #    local_end 2008-04-06 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63343094400, #    utc_start 2008-04-05 16:00:00 (Sat)
@@ -866,7 +866,7 @@
 63358855200, #    local_end 2008-10-05 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63358819200, #    utc_start 2008-10-04 16:00:00 (Sat)
@@ -875,7 +875,7 @@
 63374583600, #    local_end 2009-04-05 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63374544000, #    utc_start 2009-04-04 16:00:00 (Sat)
@@ -884,7 +884,7 @@
 63390304800, #    local_end 2009-10-04 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63390268800, #    utc_start 2009-10-03 16:00:00 (Sat)
@@ -893,7 +893,7 @@
 63406033200, #    local_end 2010-04-04 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63405993600, #    utc_start 2010-04-03 16:00:00 (Sat)
@@ -902,7 +902,7 @@
 63421754400, #    local_end 2010-10-03 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63421718400, #    utc_start 2010-10-02 16:00:00 (Sat)
@@ -911,7 +911,7 @@
 63437482800, #    local_end 2011-04-03 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63437443200, #    utc_start 2011-04-02 16:00:00 (Sat)
@@ -920,7 +920,7 @@
 63453204000, #    local_end 2011-10-02 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63453168000, #    utc_start 2011-10-01 16:00:00 (Sat)
@@ -929,7 +929,7 @@
 63468932400, #    local_end 2012-04-01 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63468892800, #    utc_start 2012-03-31 16:00:00 (Sat)
@@ -938,7 +938,7 @@
 63485258400, #    local_end 2012-10-07 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63485222400, #    utc_start 2012-10-06 16:00:00 (Sat)
@@ -947,7 +947,7 @@
 63500986800, #    local_end 2013-04-07 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63500947200, #    utc_start 2013-04-06 16:00:00 (Sat)
@@ -956,7 +956,7 @@
 63516708000, #    local_end 2013-10-06 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63516672000, #    utc_start 2013-10-05 16:00:00 (Sat)
@@ -965,7 +965,7 @@
 63532436400, #    local_end 2014-04-06 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63532396800, #    utc_start 2014-04-05 16:00:00 (Sat)
@@ -974,7 +974,7 @@
 63548157600, #    local_end 2014-10-05 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63548121600, #    utc_start 2014-10-04 16:00:00 (Sat)
@@ -983,7 +983,7 @@
 63563886000, #    local_end 2015-04-05 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63563846400, #    utc_start 2015-04-04 16:00:00 (Sat)
@@ -992,7 +992,7 @@
 63579607200, #    local_end 2015-10-04 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63579571200, #    utc_start 2015-10-03 16:00:00 (Sat)
@@ -1001,7 +1001,7 @@
 63595335600, #    local_end 2016-04-03 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63595296000, #    utc_start 2016-04-02 16:00:00 (Sat)
@@ -1010,7 +1010,7 @@
 63611056800, #    local_end 2016-10-02 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63611020800, #    utc_start 2016-10-01 16:00:00 (Sat)
@@ -1019,7 +1019,7 @@
 63626785200, #    local_end 2017-04-02 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63626745600, #    utc_start 2017-04-01 16:00:00 (Sat)
@@ -1028,7 +1028,7 @@
 63642506400, #    local_end 2017-10-01 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63642470400, #    utc_start 2017-09-30 16:00:00 (Sat)
@@ -1037,7 +1037,7 @@
 63658234800, #    local_end 2018-04-01 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63658195200, #    utc_start 2018-03-31 16:00:00 (Sat)
@@ -1046,7 +1046,7 @@
 63674560800, #    local_end 2018-10-07 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63674524800, #    utc_start 2018-10-06 16:00:00 (Sat)
@@ -1055,7 +1055,7 @@
 63690289200, #    local_end 2019-04-07 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63690249600, #    utc_start 2019-04-06 16:00:00 (Sat)
@@ -1064,7 +1064,7 @@
 63706010400, #    local_end 2019-10-06 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63705974400, #    utc_start 2019-10-05 16:00:00 (Sat)
@@ -1073,7 +1073,7 @@
 63721738800, #    local_end 2020-04-05 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63721699200, #    utc_start 2020-04-04 16:00:00 (Sat)
@@ -1082,7 +1082,7 @@
 63737460000, #    local_end 2020-10-04 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63737424000, #    utc_start 2020-10-03 16:00:00 (Sat)
@@ -1091,7 +1091,7 @@
 63753188400, #    local_end 2021-04-04 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63753148800, #    utc_start 2021-04-03 16:00:00 (Sat)
@@ -1100,7 +1100,7 @@
 63768909600, #    local_end 2021-10-03 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63768873600, #    utc_start 2021-10-02 16:00:00 (Sat)
@@ -1109,7 +1109,7 @@
 63784638000, #    local_end 2022-04-03 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63784598400, #    utc_start 2022-04-02 16:00:00 (Sat)
@@ -1118,7 +1118,7 @@
 63800359200, #    local_end 2022-10-02 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63800323200, #    utc_start 2022-10-01 16:00:00 (Sat)
@@ -1127,7 +1127,7 @@
 63816087600, #    local_end 2023-04-02 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63816048000, #    utc_start 2023-04-01 16:00:00 (Sat)
@@ -1136,7 +1136,7 @@
 63831808800, #    local_end 2023-10-01 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63831772800, #    utc_start 2023-09-30 16:00:00 (Sat)
@@ -1145,7 +1145,7 @@
 63848142000, #    local_end 2024-04-07 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63848102400, #    utc_start 2024-04-06 16:00:00 (Sat)
@@ -1154,7 +1154,7 @@
 63863863200, #    local_end 2024-10-06 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63863827200, #    utc_start 2024-10-05 16:00:00 (Sat)
@@ -1163,7 +1163,7 @@
 63879591600, #    local_end 2025-04-06 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63879552000, #    utc_start 2025-04-05 16:00:00 (Sat)
@@ -1172,11 +1172,11 @@
 63895312800, #    local_end 2025-10-05 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 64 }
 
@@ -1190,7 +1190,7 @@
 sub _last_offset { 36000 }
 
 my $last_observance = bless( {
-  'format' => 'EST',
+  'format' => 'AE%sT',
   'gmtoff' => '10:00',
   'local_start_datetime' => bless( {
     'formatter' => undef,
@@ -1232,7 +1232,7 @@
     'at' => '2:00s',
     'from' => '2001',
     'in' => 'Oct',
-    'letter' => '',
+    'letter' => 'D',
     'name' => 'AT',
     'offset_from_std' => 3600,
     'on' => 'Sun>=1',
@@ -1244,7 +1244,7 @@
     'at' => '2:00s',
     'from' => '2008',
     'in' => 'Apr',
-    'letter' => '',
+    'letter' => 'S',
     'name' => 'AT',
     'offset_from_std' => 0,
     'on' => 'Sun>=1',
--- 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -38,7 +38,7 @@
 60463152060, #    local_end 1917-01-01 00:01:00 (Mon)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 60463116060, #    utc_start 1916-12-31 14:01:00 (Sun)
@@ -47,7 +47,7 @@
 60470330400, #    local_end 1917-03-25 02:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 60470290800, #    utc_start 1917-03-24 15:00:00 (Sat)
@@ -56,7 +56,7 @@
 61252077600, #    local_end 1942-01-01 02:00:00 (Thu)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 61252041600, #    utc_start 1941-12-31 16:00:00 (Wed)
@@ -65,7 +65,7 @@
 61259594400, #    local_end 1942-03-29 02:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 61259554800, #    utc_start 1942-03-28 15:00:00 (Sat)
@@ -74,7 +74,7 @@
 61275319200, #    local_end 1942-09-27 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 61275283200, #    utc_start 1942-09-26 16:00:00 (Sat)
@@ -83,7 +83,7 @@
 61291044000, #    local_end 1943-03-28 02:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 61291004400, #    utc_start 1943-03-27 15:00:00 (Sat)
@@ -92,7 +92,7 @@
 61307373600, #    local_end 1943-10-03 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 61307337600, #    utc_start 1943-10-02 16:00:00 (Sat)
@@ -101,7 +101,7 @@
 61322493600, #    local_end 1944-03-26 02:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 61322454000, #    utc_start 1944-03-25 15:00:00 (Sat)
@@ -110,7 +110,7 @@
 62167219200, #    local_end 1971-01-01 00:00:00 (Fri)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62167183200, #    utc_start 1970-12-31 14:00:00 (Thu)
@@ -119,7 +119,7 @@
 62193405600, #    local_end 1971-10-31 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62193369600, #    utc_start 1971-10-30 16:00:00 (Sat)
@@ -128,7 +128,7 @@
 62203690800, #    local_end 1972-02-27 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62203651200, #    utc_start 1972-02-26 16:00:00 (Sat)
@@ -137,7 +137,7 @@
 62761312800, #    local_end 1989-10-29 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62761276800, #    utc_start 1989-10-28 16:00:00 (Sat)
@@ -146,7 +146,7 @@
 62772202800, #    local_end 1990-03-04 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62772163200, #    utc_start 1990-03-03 16:00:00 (Sat)
@@ -155,7 +155,7 @@
 62792762400, #    local_end 1990-10-28 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62792726400, #    utc_start 1990-10-27 16:00:00 (Sat)
@@ -164,7 +164,7 @@
 62803652400, #    local_end 1991-03-03 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62803612800, #    utc_start 1991-03-02 16:00:00 (Sat)
@@ -173,7 +173,7 @@
 62824212000, #    local_end 1991-10-27 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62824176000, #    utc_start 1991-10-26 16:00:00 (Sat)
@@ -182,7 +182,7 @@
 62835102000, #    local_end 1992-03-01 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62835062400, #    utc_start 1992-02-29 16:00:00 (Sat)
@@ -191,7 +191,7 @@
 62845632000, #    local_end 1992-07-01 00:00:00 (Wed)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62845596000, #    utc_start 1992-06-30 14:00:00 (Tue)
@@ -200,7 +200,7 @@
 62855661600, #    local_end 1992-10-25 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62855625600, #    utc_start 1992-10-24 16:00:00 (Sat)
@@ -209,7 +209,7 @@
 62867156400, #    local_end 1993-03-07 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62867116800, #    utc_start 1993-03-06 16:00:00 (Sat)
@@ -218,7 +218,7 @@
 62887716000, #    local_end 1993-10-31 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62887680000, #    utc_start 1993-10-30 16:00:00 (Sat)
@@ -227,7 +227,7 @@
 62898606000, #    local_end 1994-03-06 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62898566400, #    utc_start 1994-03-05 16:00:00 (Sat)
@@ -236,11 +236,11 @@
 DateTime::TimeZone::INFINITY, #    local_end
 36000,
 0,
-'EST',
+'AEST',
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -38,7 +38,7 @@
 62487936000, #    local_end 1981-03-01 00:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62487900000, #    utc_start 1981-02-28 14:00:00 (Sat)
@@ -56,7 +56,7 @@
 62519997600, #    local_end 1982-03-07 02:00:00 (Sun)
 41400,
 1,
-'LHST',
+'LHDT',
     ],
     [
 62519956200, #    utc_start 1982-03-06 14:30:00 (Sat)
@@ -74,7 +74,7 @@
 62551447200, #    local_end 1983-03-06 02:00:00 (Sun)
 41400,
 1,
-'LHST',
+'LHDT',
     ],
     [
 62551405800, #    utc_start 1983-03-05 14:30:00 (Sat)
@@ -92,7 +92,7 @@
 62582896800, #    local_end 1984-03-04 02:00:00 (Sun)
 41400,
 1,
-'LHST',
+'LHDT',
     ],
     [
 62582855400, #    utc_start 1984-03-03 14:30:00 (Sat)
@@ -110,7 +110,7 @@
 62614346400, #    local_end 1985-03-03 02:00:00 (Sun)
 41400,
 1,
-'LHST',
+'LHDT',
     ],
     [
 62614305000, #    utc_start 1985-03-02 14:30:00 (Sat)
@@ -128,7 +128,7 @@
 62647005600, #    local_end 1986-03-16 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 62646966000, #    utc_start 1986-03-15 15:00:00 (Sat)
@@ -146,7 +146,7 @@
 62678455200, #    local_end 1987-03-15 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 62678415600, #    utc_start 1987-03-14 15:00:00 (Sat)
@@ -164,7 +164,7 @@
 62710509600, #    local_end 1988-03-20 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 62710470000, #    utc_start 1988-03-19 15:00:00 (Sat)
@@ -182,7 +182,7 @@
 62741959200, #    local_end 1989-03-19 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 62741919600, #    utc_start 1989-03-18 15:00:00 (Sat)
@@ -200,7 +200,7 @@
 62772199200, #    local_end 1990-03-04 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 62772159600, #    utc_start 1990-03-03 15:00:00 (Sat)
@@ -218,7 +218,7 @@
 62803648800, #    local_end 1991-03-03 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 62803609200, #    utc_start 1991-03-02 15:00:00 (Sat)
@@ -236,7 +236,7 @@
 62835098400, #    local_end 1992-03-01 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 62835058800, #    utc_start 1992-02-29 15:00:00 (Sat)
@@ -254,7 +254,7 @@
 62867152800, #    local_end 1993-03-07 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 62867113200, #    utc_start 1993-03-06 15:00:00 (Sat)
@@ -272,7 +272,7 @@
 62898602400, #    local_end 1994-03-06 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 62898562800, #    utc_start 1994-03-05 15:00:00 (Sat)
@@ -290,7 +290,7 @@
 62930052000, #    local_end 1995-03-05 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 62930012400, #    utc_start 1995-03-04 15:00:00 (Sat)
@@ -308,7 +308,7 @@
 62963920800, #    local_end 1996-03-31 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 62963881200, #    utc_start 1996-03-30 15:00:00 (Sat)
@@ -326,7 +326,7 @@
 62995370400, #    local_end 1997-03-30 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 62995330800, #    utc_start 1997-03-29 15:00:00 (Sat)
@@ -344,7 +344,7 @@
 63026820000, #    local_end 1998-03-29 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 63026780400, #    utc_start 1998-03-28 15:00:00 (Sat)
@@ -362,7 +362,7 @@
 63058269600, #    local_end 1999-03-28 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 63058230000, #    utc_start 1999-03-27 15:00:00 (Sat)
@@ -380,7 +380,7 @@
 63089719200, #    local_end 2000-03-26 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 63089679600, #    utc_start 2000-03-25 15:00:00 (Sat)
@@ -398,7 +398,7 @@
 63121168800, #    local_end 2001-03-25 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 63121129200, #    utc_start 2001-03-24 15:00:00 (Sat)
@@ -416,7 +416,7 @@
 63153223200, #    local_end 2002-03-31 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 63153183600, #    utc_start 2002-03-30 15:00:00 (Sat)
@@ -434,7 +434,7 @@
 63184672800, #    local_end 2003-03-30 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 63184633200, #    utc_start 2003-03-29 15:00:00 (Sat)
@@ -452,7 +452,7 @@
 63216122400, #    local_end 2004-03-28 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 63216082800, #    utc_start 2004-03-27 15:00:00 (Sat)
@@ -470,7 +470,7 @@
 63247572000, #    local_end 2005-03-27 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 63247532400, #    utc_start 2005-03-26 15:00:00 (Sat)
@@ -488,7 +488,7 @@
 63279626400, #    local_end 2006-04-02 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 63279586800, #    utc_start 2006-04-01 15:00:00 (Sat)
@@ -506,7 +506,7 @@
 63310471200, #    local_end 2007-03-25 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 63310431600, #    utc_start 2007-03-24 15:00:00 (Sat)
@@ -524,7 +524,7 @@
 63343130400, #    local_end 2008-04-06 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 63343090800, #    utc_start 2008-04-05 15:00:00 (Sat)
@@ -542,7 +542,7 @@
 63374580000, #    local_end 2009-04-05 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 63374540400, #    utc_start 2009-04-04 15:00:00 (Sat)
@@ -560,7 +560,7 @@
 63406029600, #    local_end 2010-04-04 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 63405990000, #    utc_start 2010-04-03 15:00:00 (Sat)
@@ -578,7 +578,7 @@
 63437479200, #    local_end 2011-04-03 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 63437439600, #    utc_start 2011-04-02 15:00:00 (Sat)
@@ -596,7 +596,7 @@
 63468928800, #    local_end 2012-04-01 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 63468889200, #    utc_start 2012-03-31 15:00:00 (Sat)
@@ -614,7 +614,7 @@
 63500983200, #    local_end 2013-04-07 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 63500943600, #    utc_start 2013-04-06 15:00:00 (Sat)
@@ -632,7 +632,7 @@
 63532432800, #    local_end 2014-04-06 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 63532393200, #    utc_start 2014-04-05 15:00:00 (Sat)
@@ -650,7 +650,7 @@
 63563882400, #    local_end 2015-04-05 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 63563842800, #    utc_start 2015-04-04 15:00:00 (Sat)
@@ -668,7 +668,7 @@
 63595332000, #    local_end 2016-04-03 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 63595292400, #    utc_start 2016-04-02 15:00:00 (Sat)
@@ -686,7 +686,7 @@
 63626781600, #    local_end 2017-04-02 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 63626742000, #    utc_start 2017-04-01 15:00:00 (Sat)
@@ -704,7 +704,7 @@
 63658231200, #    local_end 2018-04-01 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 63658191600, #    utc_start 2018-03-31 15:00:00 (Sat)
@@ -722,7 +722,7 @@
 63690285600, #    local_end 2019-04-07 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 63690246000, #    utc_start 2019-04-06 15:00:00 (Sat)
@@ -740,7 +740,7 @@
 63721735200, #    local_end 2020-04-05 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 63721695600, #    utc_start 2020-04-04 15:00:00 (Sat)
@@ -758,7 +758,7 @@
 63753184800, #    local_end 2021-04-04 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 63753145200, #    utc_start 2021-04-03 15:00:00 (Sat)
@@ -776,7 +776,7 @@
 63784634400, #    local_end 2022-04-03 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 63784594800, #    utc_start 2022-04-02 15:00:00 (Sat)
@@ -794,7 +794,7 @@
 63816084000, #    local_end 2023-04-02 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 63816044400, #    utc_start 2023-04-01 15:00:00 (Sat)
@@ -812,7 +812,7 @@
 63848138400, #    local_end 2024-04-07 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 63848098800, #    utc_start 2024-04-06 15:00:00 (Sat)
@@ -830,7 +830,7 @@
 63879588000, #    local_end 2025-04-06 02:00:00 (Sun)
 39600,
 1,
-'LHST',
+'LHDT',
     ],
     [
 63879548400, #    utc_start 2025-04-05 15:00:00 (Sat)
@@ -843,7 +843,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 45 }
 
@@ -857,7 +857,7 @@
 sub _last_offset { 37800 }
 
 my $last_observance = bless( {
-  'format' => 'LHST',
+  'format' => 'LH%sT',
   'gmtoff' => '10:30',
   'local_start_datetime' => bless( {
     'formatter' => undef,
@@ -898,24 +898,24 @@
   bless( {
     'at' => '2:00',
     'from' => '2008',
-    'in' => 'Oct',
-    'letter' => '',
+    'in' => 'Apr',
+    'letter' => 'S',
     'name' => 'LH',
-    'offset_from_std' => 1800,
+    'offset_from_std' => 0,
     'on' => 'Sun>=1',
-    'save' => '0:30',
+    'save' => '0',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
   bless( {
     'at' => '2:00',
     'from' => '2008',
-    'in' => 'Apr',
-    'letter' => '',
+    'in' => 'Oct',
+    'letter' => 'D',
     'name' => 'LH',
-    'offset_from_std' => 0,
+    'offset_from_std' => 1800,
     'on' => 'Sun>=1',
-    'save' => '0',
+    'save' => '0:30',
     'to' => 'max',
     'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
--- 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -38,7 +38,7 @@
 60463152060, #    local_end 1917-01-01 00:01:00 (Mon)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 60463116060, #    utc_start 1916-12-31 14:01:00 (Sun)
@@ -47,7 +47,7 @@
 60470330400, #    local_end 1917-03-25 02:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 60470290800, #    utc_start 1917-03-24 15:00:00 (Sat)
@@ -56,7 +56,7 @@
 61252077600, #    local_end 1942-01-01 02:00:00 (Thu)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 61252041600, #    utc_start 1941-12-31 16:00:00 (Wed)
@@ -65,7 +65,7 @@
 61259594400, #    local_end 1942-03-29 02:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 61259554800, #    utc_start 1942-03-28 15:00:00 (Sat)
@@ -74,7 +74,7 @@
 61275319200, #    local_end 1942-09-27 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 61275283200, #    utc_start 1942-09-26 16:00:00 (Sat)
@@ -83,7 +83,7 @@
 61291044000, #    local_end 1943-03-28 02:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 61291004400, #    utc_start 1943-03-27 15:00:00 (Sat)
@@ -92,7 +92,7 @@
 61307373600, #    local_end 1943-10-03 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 61307337600, #    utc_start 1943-10-02 16:00:00 (Sat)
@@ -101,7 +101,7 @@
 61322493600, #    local_end 1944-03-26 02:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 61322454000, #    utc_start 1944-03-25 15:00:00 (Sat)
@@ -110,7 +110,7 @@
 62167219200, #    local_end 1971-01-01 00:00:00 (Fri)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62167183200, #    utc_start 1970-12-31 14:00:00 (Thu)
@@ -119,7 +119,7 @@
 62193405600, #    local_end 1971-10-31 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62193369600, #    utc_start 1971-10-30 16:00:00 (Sat)
@@ -128,7 +128,7 @@
 62203690800, #    local_end 1972-02-27 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62203651200, #    utc_start 1972-02-26 16:00:00 (Sat)
@@ -137,7 +137,7 @@
 62224855200, #    local_end 1972-10-29 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62224819200, #    utc_start 1972-10-28 16:00:00 (Sat)
@@ -146,7 +146,7 @@
 62235745200, #    local_end 1973-03-04 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62235705600, #    utc_start 1973-03-03 16:00:00 (Sat)
@@ -155,7 +155,7 @@
 62256304800, #    local_end 1973-10-28 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62256268800, #    utc_start 1973-10-27 16:00:00 (Sat)
@@ -164,7 +164,7 @@
 62267194800, #    local_end 1974-03-03 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62267155200, #    utc_start 1974-03-02 16:00:00 (Sat)
@@ -173,7 +173,7 @@
 62287754400, #    local_end 1974-10-27 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62287718400, #    utc_start 1974-10-26 16:00:00 (Sat)
@@ -182,7 +182,7 @@
 62298644400, #    local_end 1975-03-02 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62298604800, #    utc_start 1975-03-01 16:00:00 (Sat)
@@ -191,7 +191,7 @@
 62319204000, #    local_end 1975-10-26 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62319168000, #    utc_start 1975-10-25 16:00:00 (Sat)
@@ -200,7 +200,7 @@
 62330698800, #    local_end 1976-03-07 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62330659200, #    utc_start 1976-03-06 16:00:00 (Sat)
@@ -209,7 +209,7 @@
 62351258400, #    local_end 1976-10-31 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62351222400, #    utc_start 1976-10-30 16:00:00 (Sat)
@@ -218,7 +218,7 @@
 62362148400, #    local_end 1977-03-06 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62362108800, #    utc_start 1977-03-05 16:00:00 (Sat)
@@ -227,7 +227,7 @@
 62382708000, #    local_end 1977-10-30 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62382672000, #    utc_start 1977-10-29 16:00:00 (Sat)
@@ -236,7 +236,7 @@
 62393598000, #    local_end 1978-03-05 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62393558400, #    utc_start 1978-03-04 16:00:00 (Sat)
@@ -245,7 +245,7 @@
 62414157600, #    local_end 1978-10-29 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62414121600, #    utc_start 1978-10-28 16:00:00 (Sat)
@@ -254,7 +254,7 @@
 62425047600, #    local_end 1979-03-04 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62425008000, #    utc_start 1979-03-03 16:00:00 (Sat)
@@ -263,7 +263,7 @@
 62445607200, #    local_end 1979-10-28 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62445571200, #    utc_start 1979-10-27 16:00:00 (Sat)
@@ -272,7 +272,7 @@
 62456497200, #    local_end 1980-03-02 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62456457600, #    utc_start 1980-03-01 16:00:00 (Sat)
@@ -281,7 +281,7 @@
 62477056800, #    local_end 1980-10-26 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62477020800, #    utc_start 1980-10-25 16:00:00 (Sat)
@@ -290,7 +290,7 @@
 62487946800, #    local_end 1981-03-01 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62487907200, #    utc_start 1981-02-28 16:00:00 (Sat)
@@ -299,7 +299,7 @@
 62508506400, #    local_end 1981-10-25 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62508470400, #    utc_start 1981-10-24 16:00:00 (Sat)
@@ -308,7 +308,7 @@
 62520001200, #    local_end 1982-03-07 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62519961600, #    utc_start 1982-03-06 16:00:00 (Sat)
@@ -317,7 +317,7 @@
 62540560800, #    local_end 1982-10-31 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62540524800, #    utc_start 1982-10-30 16:00:00 (Sat)
@@ -326,7 +326,7 @@
 62551450800, #    local_end 1983-03-06 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62551411200, #    utc_start 1983-03-05 16:00:00 (Sat)
@@ -335,7 +335,7 @@
 62572010400, #    local_end 1983-10-30 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62571974400, #    utc_start 1983-10-29 16:00:00 (Sat)
@@ -344,7 +344,7 @@
 62582900400, #    local_end 1984-03-04 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62582860800, #    utc_start 1984-03-03 16:00:00 (Sat)
@@ -353,7 +353,7 @@
 62603460000, #    local_end 1984-10-28 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62603424000, #    utc_start 1984-10-27 16:00:00 (Sat)
@@ -362,7 +362,7 @@
 62614350000, #    local_end 1985-03-03 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62614310400, #    utc_start 1985-03-02 16:00:00 (Sat)
@@ -371,7 +371,7 @@
 62634909600, #    local_end 1985-10-27 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62634873600, #    utc_start 1985-10-26 16:00:00 (Sat)
@@ -380,7 +380,7 @@
 62647009200, #    local_end 1986-03-16 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62646969600, #    utc_start 1986-03-15 16:00:00 (Sat)
@@ -389,7 +389,7 @@
 62665754400, #    local_end 1986-10-19 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62665718400, #    utc_start 1986-10-18 16:00:00 (Sat)
@@ -398,7 +398,7 @@
 62678458800, #    local_end 1987-03-15 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62678419200, #    utc_start 1987-03-14 16:00:00 (Sat)
@@ -407,7 +407,7 @@
 62697204000, #    local_end 1987-10-18 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62697168000, #    utc_start 1987-10-17 16:00:00 (Sat)
@@ -416,7 +416,7 @@
 62710513200, #    local_end 1988-03-20 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62710473600, #    utc_start 1988-03-19 16:00:00 (Sat)
@@ -425,7 +425,7 @@
 62729863200, #    local_end 1988-10-30 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62729827200, #    utc_start 1988-10-29 16:00:00 (Sat)
@@ -434,7 +434,7 @@
 62741962800, #    local_end 1989-03-19 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62741923200, #    utc_start 1989-03-18 16:00:00 (Sat)
@@ -443,7 +443,7 @@
 62761312800, #    local_end 1989-10-29 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62761276800, #    utc_start 1989-10-28 16:00:00 (Sat)
@@ -452,7 +452,7 @@
 62773412400, #    local_end 1990-03-18 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62773372800, #    utc_start 1990-03-17 16:00:00 (Sat)
@@ -461,7 +461,7 @@
 62792762400, #    local_end 1990-10-28 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62792726400, #    utc_start 1990-10-27 16:00:00 (Sat)
@@ -470,7 +470,7 @@
 62803652400, #    local_end 1991-03-03 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62803612800, #    utc_start 1991-03-02 16:00:00 (Sat)
@@ -479,7 +479,7 @@
 62824212000, #    local_end 1991-10-27 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62824176000, #    utc_start 1991-10-26 16:00:00 (Sat)
@@ -488,7 +488,7 @@
 62835102000, #    local_end 1992-03-01 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62835062400, #    utc_start 1992-02-29 16:00:00 (Sat)
@@ -497,7 +497,7 @@
 62855661600, #    local_end 1992-10-25 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62855625600, #    utc_start 1992-10-24 16:00:00 (Sat)
@@ -506,7 +506,7 @@
 62867156400, #    local_end 1993-03-07 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62867116800, #    utc_start 1993-03-06 16:00:00 (Sat)
@@ -515,7 +515,7 @@
 62887716000, #    local_end 1993-10-31 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62887680000, #    utc_start 1993-10-30 16:00:00 (Sat)
@@ -524,7 +524,7 @@
 62898606000, #    local_end 1994-03-06 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62898566400, #    utc_start 1994-03-05 16:00:00 (Sat)
@@ -533,7 +533,7 @@
 62919165600, #    local_end 1994-10-30 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62919129600, #    utc_start 1994-10-29 16:00:00 (Sat)
@@ -542,7 +542,7 @@
 62931870000, #    local_end 1995-03-26 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62931830400, #    utc_start 1995-03-25 16:00:00 (Sat)
@@ -551,7 +551,7 @@
 62950615200, #    local_end 1995-10-29 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62950579200, #    utc_start 1995-10-28 16:00:00 (Sat)
@@ -560,7 +560,7 @@
 62963924400, #    local_end 1996-03-31 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62963884800, #    utc_start 1996-03-30 16:00:00 (Sat)
@@ -569,7 +569,7 @@
 62982064800, #    local_end 1996-10-27 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62982028800, #    utc_start 1996-10-26 16:00:00 (Sat)
@@ -578,7 +578,7 @@
 62995374000, #    local_end 1997-03-30 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62995334400, #    utc_start 1997-03-29 16:00:00 (Sat)
@@ -587,7 +587,7 @@
 63013514400, #    local_end 1997-10-26 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63013478400, #    utc_start 1997-10-25 16:00:00 (Sat)
@@ -596,7 +596,7 @@
 63026823600, #    local_end 1998-03-29 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63026784000, #    utc_start 1998-03-28 16:00:00 (Sat)
@@ -605,7 +605,7 @@
 63044964000, #    local_end 1998-10-25 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63044928000, #    utc_start 1998-10-24 16:00:00 (Sat)
@@ -614,7 +614,7 @@
 63058273200, #    local_end 1999-03-28 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63058233600, #    utc_start 1999-03-27 16:00:00 (Sat)
@@ -623,7 +623,7 @@
 63077018400, #    local_end 1999-10-31 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63076982400, #    utc_start 1999-10-30 16:00:00 (Sat)
@@ -632,7 +632,7 @@
 63089722800, #    local_end 2000-03-26 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63089683200, #    utc_start 2000-03-25 16:00:00 (Sat)
@@ -641,7 +641,7 @@
 63103024800, #    local_end 2000-08-27 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63102988800, #    utc_start 2000-08-26 16:00:00 (Sat)
@@ -650,7 +650,7 @@
 63121172400, #    local_end 2001-03-25 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63121132800, #    utc_start 2001-03-24 16:00:00 (Sat)
@@ -659,7 +659,7 @@
 63139917600, #    local_end 2001-10-28 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63139881600, #    utc_start 2001-10-27 16:00:00 (Sat)
@@ -668,7 +668,7 @@
 63153226800, #    local_end 2002-03-31 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63153187200, #    utc_start 2002-03-30 16:00:00 (Sat)
@@ -677,7 +677,7 @@
 63171367200, #    local_end 2002-10-27 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63171331200, #    utc_start 2002-10-26 16:00:00 (Sat)
@@ -686,7 +686,7 @@
 63184676400, #    local_end 2003-03-30 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63184636800, #    utc_start 2003-03-29 16:00:00 (Sat)
@@ -695,7 +695,7 @@
 63202816800, #    local_end 2003-10-26 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63202780800, #    utc_start 2003-10-25 16:00:00 (Sat)
@@ -704,7 +704,7 @@
 63216126000, #    local_end 2004-03-28 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63216086400, #    utc_start 2004-03-27 16:00:00 (Sat)
@@ -713,7 +713,7 @@
 63234871200, #    local_end 2004-10-31 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63234835200, #    utc_start 2004-10-30 16:00:00 (Sat)
@@ -722,7 +722,7 @@
 63247575600, #    local_end 2005-03-27 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63247536000, #    utc_start 2005-03-26 16:00:00 (Sat)
@@ -731,7 +731,7 @@
 63266320800, #    local_end 2005-10-30 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63266284800, #    utc_start 2005-10-29 16:00:00 (Sat)
@@ -740,7 +740,7 @@
 63279630000, #    local_end 2006-04-02 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63279590400, #    utc_start 2006-04-01 16:00:00 (Sat)
@@ -749,7 +749,7 @@
 63297770400, #    local_end 2006-10-29 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63297734400, #    utc_start 2006-10-28 16:00:00 (Sat)
@@ -758,7 +758,7 @@
 63310474800, #    local_end 2007-03-25 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63310435200, #    utc_start 2007-03-24 16:00:00 (Sat)
@@ -767,7 +767,7 @@
 63329220000, #    local_end 2007-10-28 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63329184000, #    utc_start 2007-10-27 16:00:00 (Sat)
@@ -776,7 +776,7 @@
 63343134000, #    local_end 2008-04-06 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63343094400, #    utc_start 2008-04-05 16:00:00 (Sat)
@@ -785,7 +785,7 @@
 63358855200, #    local_end 2008-10-05 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63358819200, #    utc_start 2008-10-04 16:00:00 (Sat)
@@ -794,7 +794,7 @@
 63374583600, #    local_end 2009-04-05 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63374544000, #    utc_start 2009-04-04 16:00:00 (Sat)
@@ -803,7 +803,7 @@
 63390304800, #    local_end 2009-10-04 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63390268800, #    utc_start 2009-10-03 16:00:00 (Sat)
@@ -812,7 +812,7 @@
 63406033200, #    local_end 2010-04-04 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63405993600, #    utc_start 2010-04-03 16:00:00 (Sat)
@@ -821,7 +821,7 @@
 63421754400, #    local_end 2010-10-03 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63421718400, #    utc_start 2010-10-02 16:00:00 (Sat)
@@ -830,7 +830,7 @@
 63437482800, #    local_end 2011-04-03 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63437443200, #    utc_start 2011-04-02 16:00:00 (Sat)
@@ -839,7 +839,7 @@
 63453204000, #    local_end 2011-10-02 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63453168000, #    utc_start 2011-10-01 16:00:00 (Sat)
@@ -848,7 +848,7 @@
 63468932400, #    local_end 2012-04-01 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63468892800, #    utc_start 2012-03-31 16:00:00 (Sat)
@@ -857,7 +857,7 @@
 63485258400, #    local_end 2012-10-07 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63485222400, #    utc_start 2012-10-06 16:00:00 (Sat)
@@ -866,7 +866,7 @@
 63500986800, #    local_end 2013-04-07 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63500947200, #    utc_start 2013-04-06 16:00:00 (Sat)
@@ -875,7 +875,7 @@
 63516708000, #    local_end 2013-10-06 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63516672000, #    utc_start 2013-10-05 16:00:00 (Sat)
@@ -884,7 +884,7 @@
 63532436400, #    local_end 2014-04-06 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63532396800, #    utc_start 2014-04-05 16:00:00 (Sat)
@@ -893,7 +893,7 @@
 63548157600, #    local_end 2014-10-05 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63548121600, #    utc_start 2014-10-04 16:00:00 (Sat)
@@ -902,7 +902,7 @@
 63563886000, #    local_end 2015-04-05 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63563846400, #    utc_start 2015-04-04 16:00:00 (Sat)
@@ -911,7 +911,7 @@
 63579607200, #    local_end 2015-10-04 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63579571200, #    utc_start 2015-10-03 16:00:00 (Sat)
@@ -920,7 +920,7 @@
 63595335600, #    local_end 2016-04-03 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63595296000, #    utc_start 2016-04-02 16:00:00 (Sat)
@@ -929,7 +929,7 @@
 63611056800, #    local_end 2016-10-02 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63611020800, #    utc_start 2016-10-01 16:00:00 (Sat)
@@ -938,7 +938,7 @@
 63626785200, #    local_end 2017-04-02 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63626745600, #    utc_start 2017-04-01 16:00:00 (Sat)
@@ -947,7 +947,7 @@
 63642506400, #    local_end 2017-10-01 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63642470400, #    utc_start 2017-09-30 16:00:00 (Sat)
@@ -956,7 +956,7 @@
 63658234800, #    local_end 2018-04-01 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63658195200, #    utc_start 2018-03-31 16:00:00 (Sat)
@@ -965,7 +965,7 @@
 63674560800, #    local_end 2018-10-07 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63674524800, #    utc_start 2018-10-06 16:00:00 (Sat)
@@ -974,7 +974,7 @@
 63690289200, #    local_end 2019-04-07 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63690249600, #    utc_start 2019-04-06 16:00:00 (Sat)
@@ -983,7 +983,7 @@
 63706010400, #    local_end 2019-10-06 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63705974400, #    utc_start 2019-10-05 16:00:00 (Sat)
@@ -992,7 +992,7 @@
 63721738800, #    local_end 2020-04-05 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63721699200, #    utc_start 2020-04-04 16:00:00 (Sat)
@@ -1001,7 +1001,7 @@
 63737460000, #    local_end 2020-10-04 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63737424000, #    utc_start 2020-10-03 16:00:00 (Sat)
@@ -1010,7 +1010,7 @@
 63753188400, #    local_end 2021-04-04 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63753148800, #    utc_start 2021-04-03 16:00:00 (Sat)
@@ -1019,7 +1019,7 @@
 63768909600, #    local_end 2021-10-03 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63768873600, #    utc_start 2021-10-02 16:00:00 (Sat)
@@ -1028,7 +1028,7 @@
 63784638000, #    local_end 2022-04-03 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63784598400, #    utc_start 2022-04-02 16:00:00 (Sat)
@@ -1037,7 +1037,7 @@
 63800359200, #    local_end 2022-10-02 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63800323200, #    utc_start 2022-10-01 16:00:00 (Sat)
@@ -1046,7 +1046,7 @@
 63816087600, #    local_end 2023-04-02 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63816048000, #    utc_start 2023-04-01 16:00:00 (Sat)
@@ -1055,7 +1055,7 @@
 63831808800, #    local_end 2023-10-01 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63831772800, #    utc_start 2023-09-30 16:00:00 (Sat)
@@ -1064,7 +1064,7 @@
 63848142000, #    local_end 2024-04-07 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63848102400, #    utc_start 2024-04-06 16:00:00 (Sat)
@@ -1073,7 +1073,7 @@
 63863863200, #    local_end 2024-10-06 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63863827200, #    utc_start 2024-10-05 16:00:00 (Sat)
@@ -1082,7 +1082,7 @@
 63879591600, #    local_end 2025-04-06 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63879552000, #    utc_start 2025-04-05 16:00:00 (Sat)
@@ -1091,11 +1091,11 @@
 63895312800, #    local_end 2025-10-05 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 59 }
 
@@ -1109,7 +1109,7 @@
 sub _last_offset { 36000 }
 
 my $last_observance = bless( {
-  'format' => 'EST',
+  'format' => 'AE%sT',
   'gmtoff' => '10:00',
   'local_start_datetime' => bless( {
     'formatter' => undef,
@@ -1150,24 +1150,24 @@
   bless( {
     'at' => '2:00s',
     'from' => '2008',
-    'in' => 'Oct',
-    'letter' => '',
+    'in' => 'Apr',
+    'letter' => 'S',
     'name' => 'AV',
-    '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',
-    'letter' => '',
+    'in' => 'Oct',
+    'letter' => 'D',
     'name' => 'AV',
-    '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/Perth.pm
+++ b/lib/DateTime/TimeZone/Australia/Perth.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -38,7 +38,7 @@
 60463152060, #    local_end 1917-01-01 00:01:00 (Mon)
 28800,
 0,
-'WST',
+'AWST',
     ],
     [
 60463123260, #    utc_start 1916-12-31 16:01:00 (Sun)
@@ -47,7 +47,7 @@
 60470330400, #    local_end 1917-03-25 02:00:00 (Sun)
 32400,
 1,
-'WST',
+'AWDT',
     ],
     [
 60470298000, #    utc_start 1917-03-24 17:00:00 (Sat)
@@ -56,7 +56,7 @@
 61252077600, #    local_end 1942-01-01 02:00:00 (Thu)
 28800,
 0,
-'WST',
+'AWST',
     ],
     [
 61252048800, #    utc_start 1941-12-31 18:00:00 (Wed)
@@ -65,7 +65,7 @@
 61259594400, #    local_end 1942-03-29 02:00:00 (Sun)
 32400,
 1,
-'WST',
+'AWDT',
     ],
     [
 61259562000, #    utc_start 1942-03-28 17:00:00 (Sat)
@@ -74,7 +74,7 @@
 61275319200, #    local_end 1942-09-27 02:00:00 (Sun)
 28800,
 0,
-'WST',
+'AWST',
     ],
     [
 61275290400, #    utc_start 1942-09-26 18:00:00 (Sat)
@@ -83,7 +83,7 @@
 61291044000, #    local_end 1943-03-28 02:00:00 (Sun)
 32400,
 1,
-'WST',
+'AWDT',
     ],
     [
 61291011600, #    utc_start 1943-03-27 17:00:00 (Sat)
@@ -92,7 +92,7 @@
 61299244800, #    local_end 1943-07-01 00:00:00 (Thu)
 28800,
 0,
-'WST',
+'AWST',
     ],
     [
 61299216000, #    utc_start 1943-06-30 16:00:00 (Wed)
@@ -101,7 +101,7 @@
 62287754400, #    local_end 1974-10-27 02:00:00 (Sun)
 28800,
 0,
-'WST',
+'AWST',
     ],
     [
 62287725600, #    utc_start 1974-10-26 18:00:00 (Sat)
@@ -110,7 +110,7 @@
 62298644400, #    local_end 1975-03-02 03:00:00 (Sun)
 32400,
 1,
-'WST',
+'AWDT',
     ],
     [
 62298612000, #    utc_start 1975-03-01 18:00:00 (Sat)
@@ -119,7 +119,7 @@
 62572010400, #    local_end 1983-10-30 02:00:00 (Sun)
 28800,
 0,
-'WST',
+'AWST',
     ],
     [
 62571981600, #    utc_start 1983-10-29 18:00:00 (Sat)
@@ -128,7 +128,7 @@
 62582900400, #    local_end 1984-03-04 03:00:00 (Sun)
 32400,
 1,
-'WST',
+'AWDT',
     ],
     [
 62582868000, #    utc_start 1984-03-03 18:00:00 (Sat)
@@ -137,7 +137,7 @@
 62826026400, #    local_end 1991-11-17 02:00:00 (Sun)
 28800,
 0,
-'WST',
+'AWST',
     ],
     [
 62825997600, #    utc_start 1991-11-16 18:00:00 (Sat)
@@ -146,7 +146,7 @@
 62835102000, #    local_end 1992-03-01 03:00:00 (Sun)
 32400,
 1,
-'WST',
+'AWDT',
     ],
     [
 62835069600, #    utc_start 1992-02-29 18:00:00 (Sat)
@@ -155,7 +155,7 @@
 63300794400, #    local_end 2006-12-03 02:00:00 (Sun)
 28800,
 0,
-'WST',
+'AWST',
     ],
     [
 63300765600, #    utc_start 2006-12-02 18:00:00 (Sat)
@@ -164,7 +164,7 @@
 63310474800, #    local_end 2007-03-25 03:00:00 (Sun)
 32400,
 1,
-'WST',
+'AWDT',
     ],
     [
 63310442400, #    utc_start 2007-03-24 18:00:00 (Sat)
@@ -173,7 +173,7 @@
 63329220000, #    local_end 2007-10-28 02:00:00 (Sun)
 28800,
 0,
-'WST',
+'AWST',
     ],
     [
 63329191200, #    utc_start 2007-10-27 18:00:00 (Sat)
@@ -182,7 +182,7 @@
 63342529200, #    local_end 2008-03-30 03:00:00 (Sun)
 32400,
 1,
-'WST',
+'AWDT',
     ],
     [
 63342496800, #    utc_start 2008-03-29 18:00:00 (Sat)
@@ -191,7 +191,7 @@
 63360669600, #    local_end 2008-10-26 02:00:00 (Sun)
 28800,
 0,
-'WST',
+'AWST',
     ],
     [
 63360640800, #    utc_start 2008-10-25 18:00:00 (Sat)
@@ -200,7 +200,7 @@
 63373978800, #    local_end 2009-03-29 03:00:00 (Sun)
 32400,
 1,
-'WST',
+'AWDT',
     ],
     [
 63373946400, #    utc_start 2009-03-28 18:00:00 (Sat)
@@ -209,11 +209,11 @@
 DateTime::TimeZone::INFINITY, #    local_end
 28800,
 0,
-'WST',
+'AWST',
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -38,7 +38,7 @@
 60463152060, #    local_end 1917-01-01 00:01:00 (Mon)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 60463116060, #    utc_start 1916-12-31 14:01:00 (Sun)
@@ -47,7 +47,7 @@
 60470330400, #    local_end 1917-03-25 02:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 60470290800, #    utc_start 1917-03-24 15:00:00 (Sat)
@@ -56,7 +56,7 @@
 61252077600, #    local_end 1942-01-01 02:00:00 (Thu)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 61252041600, #    utc_start 1941-12-31 16:00:00 (Wed)
@@ -65,7 +65,7 @@
 61259594400, #    local_end 1942-03-29 02:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 61259554800, #    utc_start 1942-03-28 15:00:00 (Sat)
@@ -74,7 +74,7 @@
 61275319200, #    local_end 1942-09-27 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 61275283200, #    utc_start 1942-09-26 16:00:00 (Sat)
@@ -83,7 +83,7 @@
 61291044000, #    local_end 1943-03-28 02:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 61291004400, #    utc_start 1943-03-27 15:00:00 (Sat)
@@ -92,7 +92,7 @@
 61307373600, #    local_end 1943-10-03 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 61307337600, #    utc_start 1943-10-02 16:00:00 (Sat)
@@ -101,7 +101,7 @@
 61322493600, #    local_end 1944-03-26 02:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 61322454000, #    utc_start 1944-03-25 15:00:00 (Sat)
@@ -110,7 +110,7 @@
 62167219200, #    local_end 1971-01-01 00:00:00 (Fri)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62167183200, #    utc_start 1970-12-31 14:00:00 (Thu)
@@ -119,7 +119,7 @@
 62193405600, #    local_end 1971-10-31 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62193369600, #    utc_start 1971-10-30 16:00:00 (Sat)
@@ -128,7 +128,7 @@
 62203690800, #    local_end 1972-02-27 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62203651200, #    utc_start 1972-02-26 16:00:00 (Sat)
@@ -137,7 +137,7 @@
 62224855200, #    local_end 1972-10-29 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62224819200, #    utc_start 1972-10-28 16:00:00 (Sat)
@@ -146,7 +146,7 @@
 62235745200, #    local_end 1973-03-04 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62235705600, #    utc_start 1973-03-03 16:00:00 (Sat)
@@ -155,7 +155,7 @@
 62256304800, #    local_end 1973-10-28 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62256268800, #    utc_start 1973-10-27 16:00:00 (Sat)
@@ -164,7 +164,7 @@
 62267194800, #    local_end 1974-03-03 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62267155200, #    utc_start 1974-03-02 16:00:00 (Sat)
@@ -173,7 +173,7 @@
 62287754400, #    local_end 1974-10-27 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62287718400, #    utc_start 1974-10-26 16:00:00 (Sat)
@@ -182,7 +182,7 @@
 62298644400, #    local_end 1975-03-02 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62298604800, #    utc_start 1975-03-01 16:00:00 (Sat)
@@ -191,7 +191,7 @@
 62319204000, #    local_end 1975-10-26 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62319168000, #    utc_start 1975-10-25 16:00:00 (Sat)
@@ -200,7 +200,7 @@
 62330698800, #    local_end 1976-03-07 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62330659200, #    utc_start 1976-03-06 16:00:00 (Sat)
@@ -209,7 +209,7 @@
 62351258400, #    local_end 1976-10-31 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62351222400, #    utc_start 1976-10-30 16:00:00 (Sat)
@@ -218,7 +218,7 @@
 62362148400, #    local_end 1977-03-06 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62362108800, #    utc_start 1977-03-05 16:00:00 (Sat)
@@ -227,7 +227,7 @@
 62382708000, #    local_end 1977-10-30 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62382672000, #    utc_start 1977-10-29 16:00:00 (Sat)
@@ -236,7 +236,7 @@
 62393598000, #    local_end 1978-03-05 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62393558400, #    utc_start 1978-03-04 16:00:00 (Sat)
@@ -245,7 +245,7 @@
 62414157600, #    local_end 1978-10-29 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62414121600, #    utc_start 1978-10-28 16:00:00 (Sat)
@@ -254,7 +254,7 @@
 62425047600, #    local_end 1979-03-04 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62425008000, #    utc_start 1979-03-03 16:00:00 (Sat)
@@ -263,7 +263,7 @@
 62445607200, #    local_end 1979-10-28 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62445571200, #    utc_start 1979-10-27 16:00:00 (Sat)
@@ -272,7 +272,7 @@
 62456497200, #    local_end 1980-03-02 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62456457600, #    utc_start 1980-03-01 16:00:00 (Sat)
@@ -281,7 +281,7 @@
 62477056800, #    local_end 1980-10-26 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62477020800, #    utc_start 1980-10-25 16:00:00 (Sat)
@@ -290,7 +290,7 @@
 62487946800, #    local_end 1981-03-01 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62487907200, #    utc_start 1981-02-28 16:00:00 (Sat)
@@ -299,7 +299,7 @@
 62508506400, #    local_end 1981-10-25 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62508470400, #    utc_start 1981-10-24 16:00:00 (Sat)
@@ -308,7 +308,7 @@
 62522420400, #    local_end 1982-04-04 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62522380800, #    utc_start 1982-04-03 16:00:00 (Sat)
@@ -317,7 +317,7 @@
 62540560800, #    local_end 1982-10-31 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62540524800, #    utc_start 1982-10-30 16:00:00 (Sat)
@@ -326,7 +326,7 @@
 62551450800, #    local_end 1983-03-06 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62551411200, #    utc_start 1983-03-05 16:00:00 (Sat)
@@ -335,7 +335,7 @@
 62572010400, #    local_end 1983-10-30 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62571974400, #    utc_start 1983-10-29 16:00:00 (Sat)
@@ -344,7 +344,7 @@
 62582900400, #    local_end 1984-03-04 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62582860800, #    utc_start 1984-03-03 16:00:00 (Sat)
@@ -353,7 +353,7 @@
 62603460000, #    local_end 1984-10-28 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62603424000, #    utc_start 1984-10-27 16:00:00 (Sat)
@@ -362,7 +362,7 @@
 62614350000, #    local_end 1985-03-03 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62614310400, #    utc_start 1985-03-02 16:00:00 (Sat)
@@ -371,7 +371,7 @@
 62634909600, #    local_end 1985-10-27 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62634873600, #    utc_start 1985-10-26 16:00:00 (Sat)
@@ -380,7 +380,7 @@
 62647009200, #    local_end 1986-03-16 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62646969600, #    utc_start 1986-03-15 16:00:00 (Sat)
@@ -389,7 +389,7 @@
 62665754400, #    local_end 1986-10-19 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62665718400, #    utc_start 1986-10-18 16:00:00 (Sat)
@@ -398,7 +398,7 @@
 62678458800, #    local_end 1987-03-15 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62678419200, #    utc_start 1987-03-14 16:00:00 (Sat)
@@ -407,7 +407,7 @@
 62697808800, #    local_end 1987-10-25 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62697772800, #    utc_start 1987-10-24 16:00:00 (Sat)
@@ -416,7 +416,7 @@
 62710513200, #    local_end 1988-03-20 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62710473600, #    utc_start 1988-03-19 16:00:00 (Sat)
@@ -425,7 +425,7 @@
 62729863200, #    local_end 1988-10-30 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62729827200, #    utc_start 1988-10-29 16:00:00 (Sat)
@@ -434,7 +434,7 @@
 62741962800, #    local_end 1989-03-19 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62741923200, #    utc_start 1989-03-18 16:00:00 (Sat)
@@ -443,7 +443,7 @@
 62761312800, #    local_end 1989-10-29 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62761276800, #    utc_start 1989-10-28 16:00:00 (Sat)
@@ -452,7 +452,7 @@
 62772202800, #    local_end 1990-03-04 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62772163200, #    utc_start 1990-03-03 16:00:00 (Sat)
@@ -461,7 +461,7 @@
 62792762400, #    local_end 1990-10-28 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62792726400, #    utc_start 1990-10-27 16:00:00 (Sat)
@@ -470,7 +470,7 @@
 62803652400, #    local_end 1991-03-03 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62803612800, #    utc_start 1991-03-02 16:00:00 (Sat)
@@ -479,7 +479,7 @@
 62824212000, #    local_end 1991-10-27 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62824176000, #    utc_start 1991-10-26 16:00:00 (Sat)
@@ -488,7 +488,7 @@
 62835102000, #    local_end 1992-03-01 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62835062400, #    utc_start 1992-02-29 16:00:00 (Sat)
@@ -497,7 +497,7 @@
 62855661600, #    local_end 1992-10-25 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62855625600, #    utc_start 1992-10-24 16:00:00 (Sat)
@@ -506,7 +506,7 @@
 62867156400, #    local_end 1993-03-07 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62867116800, #    utc_start 1993-03-06 16:00:00 (Sat)
@@ -515,7 +515,7 @@
 62887716000, #    local_end 1993-10-31 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62887680000, #    utc_start 1993-10-30 16:00:00 (Sat)
@@ -524,7 +524,7 @@
 62898606000, #    local_end 1994-03-06 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62898566400, #    utc_start 1994-03-05 16:00:00 (Sat)
@@ -533,7 +533,7 @@
 62919165600, #    local_end 1994-10-30 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62919129600, #    utc_start 1994-10-29 16:00:00 (Sat)
@@ -542,7 +542,7 @@
 62930055600, #    local_end 1995-03-05 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62930016000, #    utc_start 1995-03-04 16:00:00 (Sat)
@@ -551,7 +551,7 @@
 62950615200, #    local_end 1995-10-29 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62950579200, #    utc_start 1995-10-28 16:00:00 (Sat)
@@ -560,7 +560,7 @@
 62963924400, #    local_end 1996-03-31 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62963884800, #    utc_start 1996-03-30 16:00:00 (Sat)
@@ -569,7 +569,7 @@
 62982064800, #    local_end 1996-10-27 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 62982028800, #    utc_start 1996-10-26 16:00:00 (Sat)
@@ -578,7 +578,7 @@
 62995374000, #    local_end 1997-03-30 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 62995334400, #    utc_start 1997-03-29 16:00:00 (Sat)
@@ -587,7 +587,7 @@
 63013514400, #    local_end 1997-10-26 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63013478400, #    utc_start 1997-10-25 16:00:00 (Sat)
@@ -596,7 +596,7 @@
 63026823600, #    local_end 1998-03-29 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63026784000, #    utc_start 1998-03-28 16:00:00 (Sat)
@@ -605,7 +605,7 @@
 63044964000, #    local_end 1998-10-25 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63044928000, #    utc_start 1998-10-24 16:00:00 (Sat)
@@ -614,7 +614,7 @@
 63058273200, #    local_end 1999-03-28 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63058233600, #    utc_start 1999-03-27 16:00:00 (Sat)
@@ -623,7 +623,7 @@
 63077018400, #    local_end 1999-10-31 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63076982400, #    utc_start 1999-10-30 16:00:00 (Sat)
@@ -632,7 +632,7 @@
 63089722800, #    local_end 2000-03-26 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63089683200, #    utc_start 2000-03-25 16:00:00 (Sat)
@@ -641,7 +641,7 @@
 63103024800, #    local_end 2000-08-27 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63102988800, #    utc_start 2000-08-26 16:00:00 (Sat)
@@ -650,7 +650,7 @@
 63121172400, #    local_end 2001-03-25 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63121132800, #    utc_start 2001-03-24 16:00:00 (Sat)
@@ -659,7 +659,7 @@
 63139917600, #    local_end 2001-10-28 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63139881600, #    utc_start 2001-10-27 16:00:00 (Sat)
@@ -668,7 +668,7 @@
 63153226800, #    local_end 2002-03-31 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63153187200, #    utc_start 2002-03-30 16:00:00 (Sat)
@@ -677,7 +677,7 @@
 63171367200, #    local_end 2002-10-27 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63171331200, #    utc_start 2002-10-26 16:00:00 (Sat)
@@ -686,7 +686,7 @@
 63184676400, #    local_end 2003-03-30 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63184636800, #    utc_start 2003-03-29 16:00:00 (Sat)
@@ -695,7 +695,7 @@
 63202816800, #    local_end 2003-10-26 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63202780800, #    utc_start 2003-10-25 16:00:00 (Sat)
@@ -704,7 +704,7 @@
 63216126000, #    local_end 2004-03-28 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63216086400, #    utc_start 2004-03-27 16:00:00 (Sat)
@@ -713,7 +713,7 @@
 63234871200, #    local_end 2004-10-31 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63234835200, #    utc_start 2004-10-30 16:00:00 (Sat)
@@ -722,7 +722,7 @@
 63247575600, #    local_end 2005-03-27 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63247536000, #    utc_start 2005-03-26 16:00:00 (Sat)
@@ -731,7 +731,7 @@
 63266320800, #    local_end 2005-10-30 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63266284800, #    utc_start 2005-10-29 16:00:00 (Sat)
@@ -740,7 +740,7 @@
 63279630000, #    local_end 2006-04-02 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63279590400, #    utc_start 2006-04-01 16:00:00 (Sat)
@@ -749,7 +749,7 @@
 63297770400, #    local_end 2006-10-29 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63297734400, #    utc_start 2006-10-28 16:00:00 (Sat)
@@ -758,7 +758,7 @@
 63310474800, #    local_end 2007-03-25 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63310435200, #    utc_start 2007-03-24 16:00:00 (Sat)
@@ -767,7 +767,7 @@
 63329220000, #    local_end 2007-10-28 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63329184000, #    utc_start 2007-10-27 16:00:00 (Sat)
@@ -776,7 +776,7 @@
 63343134000, #    local_end 2008-04-06 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63343094400, #    utc_start 2008-04-05 16:00:00 (Sat)
@@ -785,7 +785,7 @@
 63358855200, #    local_end 2008-10-05 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63358819200, #    utc_start 2008-10-04 16:00:00 (Sat)
@@ -794,7 +794,7 @@
 63374583600, #    local_end 2009-04-05 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63374544000, #    utc_start 2009-04-04 16:00:00 (Sat)
@@ -803,7 +803,7 @@
 63390304800, #    local_end 2009-10-04 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63390268800, #    utc_start 2009-10-03 16:00:00 (Sat)
@@ -812,7 +812,7 @@
 63406033200, #    local_end 2010-04-04 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63405993600, #    utc_start 2010-04-03 16:00:00 (Sat)
@@ -821,7 +821,7 @@
 63421754400, #    local_end 2010-10-03 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63421718400, #    utc_start 2010-10-02 16:00:00 (Sat)
@@ -830,7 +830,7 @@
 63437482800, #    local_end 2011-04-03 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63437443200, #    utc_start 2011-04-02 16:00:00 (Sat)
@@ -839,7 +839,7 @@
 63453204000, #    local_end 2011-10-02 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63453168000, #    utc_start 2011-10-01 16:00:00 (Sat)
@@ -848,7 +848,7 @@
 63468932400, #    local_end 2012-04-01 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63468892800, #    utc_start 2012-03-31 16:00:00 (Sat)
@@ -857,7 +857,7 @@
 63485258400, #    local_end 2012-10-07 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63485222400, #    utc_start 2012-10-06 16:00:00 (Sat)
@@ -866,7 +866,7 @@
 63500986800, #    local_end 2013-04-07 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63500947200, #    utc_start 2013-04-06 16:00:00 (Sat)
@@ -875,7 +875,7 @@
 63516708000, #    local_end 2013-10-06 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63516672000, #    utc_start 2013-10-05 16:00:00 (Sat)
@@ -884,7 +884,7 @@
 63532436400, #    local_end 2014-04-06 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63532396800, #    utc_start 2014-04-05 16:00:00 (Sat)
@@ -893,7 +893,7 @@
 63548157600, #    local_end 2014-10-05 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63548121600, #    utc_start 2014-10-04 16:00:00 (Sat)
@@ -902,7 +902,7 @@
 63563886000, #    local_end 2015-04-05 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63563846400, #    utc_start 2015-04-04 16:00:00 (Sat)
@@ -911,7 +911,7 @@
 63579607200, #    local_end 2015-10-04 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63579571200, #    utc_start 2015-10-03 16:00:00 (Sat)
@@ -920,7 +920,7 @@
 63595335600, #    local_end 2016-04-03 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63595296000, #    utc_start 2016-04-02 16:00:00 (Sat)
@@ -929,7 +929,7 @@
 63611056800, #    local_end 2016-10-02 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63611020800, #    utc_start 2016-10-01 16:00:00 (Sat)
@@ -938,7 +938,7 @@
 63626785200, #    local_end 2017-04-02 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63626745600, #    utc_start 2017-04-01 16:00:00 (Sat)
@@ -947,7 +947,7 @@
 63642506400, #    local_end 2017-10-01 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63642470400, #    utc_start 2017-09-30 16:00:00 (Sat)
@@ -956,7 +956,7 @@
 63658234800, #    local_end 2018-04-01 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63658195200, #    utc_start 2018-03-31 16:00:00 (Sat)
@@ -965,7 +965,7 @@
 63674560800, #    local_end 2018-10-07 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63674524800, #    utc_start 2018-10-06 16:00:00 (Sat)
@@ -974,7 +974,7 @@
 63690289200, #    local_end 2019-04-07 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63690249600, #    utc_start 2019-04-06 16:00:00 (Sat)
@@ -983,7 +983,7 @@
 63706010400, #    local_end 2019-10-06 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63705974400, #    utc_start 2019-10-05 16:00:00 (Sat)
@@ -992,7 +992,7 @@
 63721738800, #    local_end 2020-04-05 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63721699200, #    utc_start 2020-04-04 16:00:00 (Sat)
@@ -1001,7 +1001,7 @@
 63737460000, #    local_end 2020-10-04 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63737424000, #    utc_start 2020-10-03 16:00:00 (Sat)
@@ -1010,7 +1010,7 @@
 63753188400, #    local_end 2021-04-04 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63753148800, #    utc_start 2021-04-03 16:00:00 (Sat)
@@ -1019,7 +1019,7 @@
 63768909600, #    local_end 2021-10-03 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63768873600, #    utc_start 2021-10-02 16:00:00 (Sat)
@@ -1028,7 +1028,7 @@
 63784638000, #    local_end 2022-04-03 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63784598400, #    utc_start 2022-04-02 16:00:00 (Sat)
@@ -1037,7 +1037,7 @@
 63800359200, #    local_end 2022-10-02 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63800323200, #    utc_start 2022-10-01 16:00:00 (Sat)
@@ -1046,7 +1046,7 @@
 63816087600, #    local_end 2023-04-02 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63816048000, #    utc_start 2023-04-01 16:00:00 (Sat)
@@ -1055,7 +1055,7 @@
 63831808800, #    local_end 2023-10-01 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63831772800, #    utc_start 2023-09-30 16:00:00 (Sat)
@@ -1064,7 +1064,7 @@
 63848142000, #    local_end 2024-04-07 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63848102400, #    utc_start 2024-04-06 16:00:00 (Sat)
@@ -1073,7 +1073,7 @@
 63863863200, #    local_end 2024-10-06 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
     [
 63863827200, #    utc_start 2024-10-05 16:00:00 (Sat)
@@ -1082,7 +1082,7 @@
 63879591600, #    local_end 2025-04-06 03:00:00 (Sun)
 39600,
 1,
-'EST',
+'AEDT',
     ],
     [
 63879552000, #    utc_start 2025-04-05 16:00:00 (Sat)
@@ -1091,11 +1091,11 @@
 63895312800, #    local_end 2025-10-05 02:00:00 (Sun)
 36000,
 0,
-'EST',
+'AEST',
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 59 }
 
@@ -1109,7 +1109,7 @@
 sub _last_offset { 36000 }
 
 my $last_observance = bless( {
-  'format' => 'EST',
+  'format' => 'AE%sT',
   'gmtoff' => '10:00',
   'local_start_datetime' => bless( {
     'formatter' => undef,
@@ -1151,7 +1151,7 @@
     'at' => '2:00s',
     'from' => '2008',
     'in' => 'Oct',
-    'letter' => '',
+    'letter' => 'D',
     'name' => 'AN',
     'offset_from_std' => 3600,
     'on' => 'Sun>=1',
@@ -1163,7 +1163,7 @@
     'at' => '2:00s',
     'from' => '2008',
     'in' => 'Apr',
-    'letter' => '',
+    'letter' => 'S',
     'name' => 'AN',
     'offset_from_std' => 0,
     'on' => 'Sun>=1',
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1032,7 +1032,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 56 }
 
@@ -1060,25 +1060,25 @@
 my $rules = [
   bless( {
     'at' => '2:00s',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'C-Eur',
-    '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' => '2:00s',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'C-Eur',
-    '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/CST6CDT.pm
+++ b/lib/DateTime/TimeZone/CST6CDT.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1149,7 +1149,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 63 }
 
--- a/lib/DateTime/TimeZone/Catalog.pm
+++ b/lib/DateTime/TimeZone/Catalog.pm
@@ -21,9 +21,7 @@
   Africa/Addis_Ababa
   Africa/Algiers
   Africa/Asmara
-  Africa/Bamako
   Africa/Bangui
-  Africa/Banjul
   Africa/Bissau
   Africa/Blantyre
   Africa/Brazzaville
@@ -31,13 +29,10 @@
   Africa/Cairo
   Africa/Casablanca
   Africa/Ceuta
-  Africa/Conakry
-  Africa/Dakar
   Africa/Dar_es_Salaam
   Africa/Djibouti
   Africa/Douala
   Africa/El_Aaiun
-  Africa/Freetown
   Africa/Gaborone
   Africa/Harare
   Africa/Johannesburg
@@ -47,7 +42,6 @@
   Africa/Kinshasa
   Africa/Lagos
   Africa/Libreville
-  Africa/Lome
   Africa/Luanda
   Africa/Lubumbashi
   Africa/Lusaka
@@ -60,10 +54,7 @@
   Africa/Nairobi
   Africa/Ndjamena
   Africa/Niamey
-  Africa/Nouakchott
-  Africa/Ouagadougou
   Africa/Porto-Novo
-  Africa/Sao_Tome
   Africa/Tripoli
   Africa/Tunis
   Africa/Windhoek
@@ -223,8 +214,8 @@
   Asia/Beirut
   Asia/Bishkek
   Asia/Brunei
+  Asia/Chita
   Asia/Choibalsan
-  Asia/Chongqing
   Asia/Colombo
   Asia/Damascus
   Asia/Dhaka
@@ -232,7 +223,6 @@
   Asia/Dubai
   Asia/Dushanbe
   Asia/Gaza
-  Asia/Harbin
   Asia/Hebron
   Asia/Ho_Chi_Minh
   Asia/Hong_Kong
@@ -244,7 +234,6 @@
   Asia/Kabul
   Asia/Kamchatka
   Asia/Karachi
-  Asia/Kashgar
   Asia/Kathmandu
   Asia/Khandyga
   Asia/Kolkata
@@ -274,6 +263,7 @@
   Asia/Seoul
   Asia/Shanghai
   Asia/Singapore
+  Asia/Srednekolymsk
   Asia/Taipei
   Asia/Tashkent
   Asia/Tbilisi
@@ -296,7 +286,6 @@
   Atlantic/Madeira
   Atlantic/Reykjavik
   Atlantic/South_Georgia
-  Atlantic/St_Helena
   Atlantic/Stanley
   Australia/Adelaide
   Australia/Brisbane
@@ -435,9 +424,7 @@
     Addis_Ababa
     Algiers
     Asmara
-    Bamako
     Bangui
-    Banjul
     Bissau
     Blantyre
     Brazzaville
@@ -445,13 +432,10 @@
     Cairo
     Casablanca
     Ceuta
-    Conakry
-    Dakar
     Dar_es_Salaam
     Djibouti
     Douala
     El_Aaiun
-    Freetown
     Gaborone
     Harare
     Johannesburg
@@ -461,7 +445,6 @@
     Kinshasa
     Lagos
     Libreville
-    Lome
     Luanda
     Lubumbashi
     Lusaka
@@ -474,10 +457,7 @@
     Nairobi
     Ndjamena
     Niamey
-    Nouakchott
-    Ouagadougou
     Porto-Novo
-    Sao_Tome
     Tripoli
     Tunis
     Windhoek
@@ -643,8 +623,8 @@
     Beirut
     Bishkek
     Brunei
+    Chita
     Choibalsan
-    Chongqing
     Colombo
     Damascus
     Dhaka
@@ -652,7 +632,6 @@
     Dubai
     Dushanbe
     Gaza
-    Harbin
     Hebron
     Ho_Chi_Minh
     Hong_Kong
@@ -664,7 +643,6 @@
     Kabul
     Kamchatka
     Karachi
-    Kashgar
     Kathmandu
     Khandyga
     Kolkata
@@ -694,6 +672,7 @@
     Seoul
     Shanghai
     Singapore
+    Srednekolymsk
     Taipei
     Tashkent
     Tbilisi
@@ -718,7 +697,6 @@
     Madeira
     Reykjavik
     South_Georgia
-    St_Helena
     Stanley
 ) ],
   'Australia' => [ qw(
@@ -1051,10 +1029,7 @@
 ) ],
   'cn' => [ qw(
     Asia/Shanghai
-    Asia/Harbin
-    Asia/Chongqing
     Asia/Urumqi
-    Asia/Kashgar
 ) ],
   'co' => [ qw(
     America/Bogota
@@ -1521,21 +1496,23 @@
   'ru' => [ qw(
     Europe/Kaliningrad
     Europe/Moscow
+    Europe/Simferopol
     Europe/Volgograd
     Europe/Samara
-    Europe/Simferopol
     Asia/Yekaterinburg
     Asia/Omsk
     Asia/Novosibirsk
     Asia/Novokuznetsk
     Asia/Krasnoyarsk
     Asia/Irkutsk
+    Asia/Chita
     Asia/Yakutsk
     Asia/Khandyga
     Asia/Vladivostok
     Asia/Sakhalin
     Asia/Ust-Nera
     Asia/Magadan
+    Asia/Srednekolymsk
     Asia/Kamchatka
     Asia/Anadyr
 ) ],
@@ -1691,13 +1668,13 @@
     America/Boise
     America/Phoenix
     America/Los_Angeles
+    America/Metlakatla
     America/Anchorage
     America/Juneau
     America/Sitka
     America/Yakutat
     America/Nome
     America/Adak
-    America/Metlakatla
     Pacific/Honolulu
 ) ],
   'uy' => [ qw(
@@ -1756,8 +1733,17 @@
 (
   'AKST9AKDT' => 'America/Anchorage',
   'Africa/Asmera' => 'Africa/Asmara',
+  'Africa/Bamako' => 'Africa/Abidjan',
+  'Africa/Banjul' => 'Africa/Abidjan',
+  'Africa/Conakry' => 'Africa/Abidjan',
+  'Africa/Dakar' => 'Africa/Abidjan',
+  'Africa/Freetown' => 'Africa/Abidjan',
   'Africa/Juba' => 'Africa/Khartoum',
-  'Africa/Timbuktu' => 'Africa/Bamako',
+  'Africa/Lome' => 'Africa/Abidjan',
+  'Africa/Nouakchott' => 'Africa/Abidjan',
+  'Africa/Ouagadougou' => 'Africa/Abidjan',
+  'Africa/Sao_Tome' => 'Africa/Abidjan',
+  'Africa/Timbuktu' => 'Africa/Abidjan',
   'America/Anguilla' => 'America/Port_of_Spain',
   'America/Argentina/ComodRivadavia' => 'America/Argentina/Catamarca',
   'America/Aruba' => 'America/Curacao',
@@ -1795,9 +1781,12 @@
   'Arctic/Longyearbyen' => 'Europe/Oslo',
   'Asia/Ashkhabad' => 'Asia/Ashgabat',
   'Asia/Calcutta' => 'Asia/Kolkata',
-  'Asia/Chungking' => 'Asia/Chongqing',
+  'Asia/Chongqing' => 'Asia/Shanghai',
+  'Asia/Chungking' => 'Asia/Shanghai',
   'Asia/Dacca' => 'Asia/Dhaka',
+  'Asia/Harbin' => 'Asia/Shanghai',
   'Asia/Istanbul' => 'Europe/Istanbul',
+  'Asia/Kashgar' => 'Asia/Urumqi',
   'Asia/Katmandu' => 'Asia/Kathmandu',
   'Asia/Macao' => 'Asia/Macau',
   'Asia/Saigon' => 'Asia/Ho_Chi_Minh',
@@ -1807,6 +1796,7 @@
   'Asia/Ulan_Bator' => 'Asia/Ulaanbaatar',
   'Atlantic/Faeroe' => 'Atlantic/Faroe',
   'Atlantic/Jan_Mayen' => 'Europe/Oslo',
+  'Atlantic/St_Helena' => 'Africa/Abidjan',
   'Australia/ACT' => 'Australia/Sydney',
   'Australia/Canberra' => 'Australia/Sydney',
   'Australia/LHI' => 'Australia/Lord_Howe',
@@ -1914,21 +1904,19 @@
 
 ;
 
-sub OlsonVersion { '2014e' }
+sub OlsonVersion { '2014f' }
 
 
 1;
 
 __END__
 
+=pod
+
 =head1 NAME
 
 DateTime::TimeZone::Catalog - Provides a list of all valid time zone names
 
-=head1 SYNOPSIS
-
-See DateTime::TimeZone for API details.
-
 =head1 DESCRIPTION
 
 This module contains an enumerated list of all known system timezones,
@@ -1945,22 +1933,17 @@
   Africa/Addis_Ababa
   Africa/Algiers
   Africa/Asmara
-  Africa/Bamako
   Africa/Bangui
-  Africa/Banjul
   Africa/Bissau
   Africa/Blantyre
   Africa/Brazzaville
   Africa/Bujumbura
   Africa/Cairo
   Africa/Casablanca
-  Africa/Conakry
-  Africa/Dakar
   Africa/Dar_es_Salaam
   Africa/Djibouti
   Africa/Douala
   Africa/El_Aaiun
-  Africa/Freetown
   Africa/Gaborone
   Africa/Harare
   Africa/Johannesburg
@@ -1970,7 +1953,6 @@
   Africa/Kinshasa
   Africa/Lagos
   Africa/Libreville
-  Africa/Lome
   Africa/Luanda
   Africa/Lubumbashi
   Africa/Lusaka
@@ -1983,10 +1965,7 @@
   Africa/Nairobi
   Africa/Ndjamena
   Africa/Niamey
-  Africa/Nouakchott
-  Africa/Ouagadougou
   Africa/Porto-Novo
-  Africa/Sao_Tome
   Africa/Tripoli
   Africa/Tunis
   Africa/Windhoek
@@ -2156,7 +2135,6 @@
   Asia/Bishkek
   Asia/Brunei
   Asia/Choibalsan
-  Asia/Chongqing
   Asia/Colombo
   Asia/Damascus
   Asia/Dhaka
@@ -2164,7 +2142,6 @@
   Asia/Dubai
   Asia/Dushanbe
   Asia/Gaza
-  Asia/Harbin
   Asia/Hebron
   Asia/Ho_Chi_Minh
   Asia/Hong_Kong
@@ -2174,7 +2151,6 @@
   Asia/Jerusalem
   Asia/Kabul
   Asia/Karachi
-  Asia/Kashgar
   Asia/Kathmandu
   Asia/Kolkata
   Asia/Kuala_Lumpur
@@ -2208,6 +2184,7 @@
   Asia/Vientiane
   Asia/Yerevan
   Asia/Anadyr
+  Asia/Chita
   Asia/Irkutsk
   Asia/Kamchatka
   Asia/Khandyga
@@ -2217,6 +2194,7 @@
   Asia/Novosibirsk
   Asia/Omsk
   Asia/Sakhalin
+  Asia/Srednekolymsk
   Asia/Ust-Nera
   Asia/Vladivostok
   Asia/Yakutsk
@@ -2225,7 +2203,6 @@
 =head3 Atlantic
 
   Atlantic/Cape_Verde
-  Atlantic/St_Helena
   Atlantic/Azores
   Atlantic/Canary
   Atlantic/Faroe
@@ -2563,7 +2540,7 @@
   America/Thunder_Bay - Eastern Time - Thunder Bay, Ontario
   America/Iqaluit - Eastern Time - east Nunavut - most locations
   America/Pangnirtung - Eastern Time - Pangnirtung, Nunavut
-  America/Resolute - Central Standard Time - Resolute, Nunavut
+  America/Resolute - Central Time - Resolute, Nunavut
   America/Atikokan - Eastern Standard Time - Atikokan, Ontario and Southampton I, Nunavut
   America/Rankin_Inlet - Central Time - central Nunavut
   America/Winnipeg - Central Time - Manitoba & west Ontario
@@ -2599,15 +2576,12 @@
 =head3 Chile (CL)
 
   America/Santiago - most locations
-  Pacific/Easter - Easter Island & Sala y Gomez
+  Pacific/Easter - Easter Island
 
 =head3 China (CN)
 
-  Asia/Shanghai - east China - Beijing, Guangdong, Shanghai, etc.
-  Asia/Harbin - Heilongjiang (except Mohe), Jilin
-  Asia/Chongqing - central China - Sichuan, Yunnan, Guangxi, Shaanxi, Guizhou, etc.
-  Asia/Urumqi - most of Tibet & Xinjiang
-  Asia/Kashgar - west Tibet & Xinjiang
+  Asia/Shanghai - Beijing Time
+  Asia/Urumqi - Xinjiang Time
 
 =head3 Christmas Island (CX)
 
@@ -3132,7 +3106,7 @@
 
   Pacific/Palau
 
-=head3 Palestinian Territory, Occupied (PS)
+=head3 Palestine, State of (PS)
 
   Asia/Gaza - Gaza Strip
   Asia/Hebron - West Bank
@@ -3191,23 +3165,25 @@
 
   Europe/Kaliningrad - Moscow-01 - Kaliningrad
   Europe/Moscow - Moscow+00 - west Russia
-  Europe/Volgograd - Moscow+00 - Caspian Sea
-  Europe/Samara - Moscow+00 - Samara, Udmurtia
   Europe/Simferopol - Moscow+00 - Crimea
+  Europe/Volgograd - Moscow+00 - Caspian Sea
+  Europe/Samara - Moscow+00 (Moscow+01 after 2014-10-26) - Samara, Udmurtia
   Asia/Yekaterinburg - Moscow+02 - Urals
   Asia/Omsk - Moscow+03 - west Siberia
   Asia/Novosibirsk - Moscow+03 - Novosibirsk
-  Asia/Novokuznetsk - Moscow+03 - Novokuznetsk
+  Asia/Novokuznetsk - Moscow+03 (Moscow+04 after 2014-10-26) - Kemerovo
   Asia/Krasnoyarsk - Moscow+04 - Yenisei River
   Asia/Irkutsk - Moscow+05 - Lake Baikal
+  Asia/Chita - Moscow+06 (Moscow+05 after 2014-10-26) - Zabaykalsky
   Asia/Yakutsk - Moscow+06 - Lena River
   Asia/Khandyga - Moscow+06 - Tomponsky, Ust-Maysky
   Asia/Vladivostok - Moscow+07 - Amur River
   Asia/Sakhalin - Moscow+07 - Sakhalin Island
   Asia/Ust-Nera - Moscow+07 - Oymyakonsky
-  Asia/Magadan - Moscow+08 - Magadan
-  Asia/Kamchatka - Moscow+08 - Kamchatka
-  Asia/Anadyr - Moscow+08 - Bering Sea
+  Asia/Magadan - Moscow+08 (Moscow+07 after 2014-10-26) - Magadan
+  Asia/Srednekolymsk - Moscow+08 - E Sakha, N Kuril Is
+  Asia/Kamchatka - Moscow+08 (Moscow+09 after 2014-10-26) - Kamchatka
+  Asia/Anadyr - Moscow+08 (Moscow+09 after 2014-10-26) - Bering Sea
 
 =head3 Rwanda (RW)
 
@@ -3444,13 +3420,13 @@
   America/Boise - Mountain Time - south Idaho & east Oregon
   America/Phoenix - Mountain Standard Time - Arizona (except Navajo)
   America/Los_Angeles - Pacific Time
+  America/Metlakatla - Pacific Standard Time - Annette Island, Alaska
   America/Anchorage - Alaska Time
   America/Juneau - Alaska Time - Alaska panhandle
   America/Sitka - Alaska Time - southeast Alaska panhandle
   America/Yakutat - Alaska Time - Alaska panhandle neck
   America/Nome - Alaska Time - west Alaska
   America/Adak - Aleutian Islands
-  America/Metlakatla - Metlakatla Time - Annette Island
   Pacific/Honolulu - Hawaii
 
 =head3 United States Minor Outlying Islands (UM)
@@ -3514,8 +3490,17 @@
 
   AKST9AKDT => America/Anchorage
   Africa/Asmera => Africa/Asmara
+  Africa/Bamako => Africa/Abidjan
+  Africa/Banjul => Africa/Abidjan
+  Africa/Conakry => Africa/Abidjan
+  Africa/Dakar => Africa/Abidjan
+  Africa/Freetown => Africa/Abidjan
   Africa/Juba => Africa/Khartoum
-  Africa/Timbuktu => Africa/Bamako
+  Africa/Lome => Africa/Abidjan
+  Africa/Nouakchott => Africa/Abidjan
+  Africa/Ouagadougou => Africa/Abidjan
+  Africa/Sao_Tome => Africa/Abidjan
+  Africa/Timbuktu => Africa/Abidjan
   America/Anguilla => America/Port_of_Spain
   America/Argentina/ComodRivadavia => America/Argentina/Catamarca
   America/Aruba => America/Curacao
@@ -3553,9 +3538,12 @@
   Arctic/Longyearbyen => Europe/Oslo
   Asia/Ashkhabad => Asia/Ashgabat
   Asia/Calcutta => Asia/Kolkata
-  Asia/Chungking => Asia/Chongqing
+  Asia/Chongqing => Asia/Shanghai
+  Asia/Chungking => Asia/Shanghai
   Asia/Dacca => Asia/Dhaka
+  Asia/Harbin => Asia/Shanghai
   Asia/Istanbul => Europe/Istanbul
+  Asia/Kashgar => Asia/Urumqi
   Asia/Katmandu => Asia/Kathmandu
   Asia/Macao => Asia/Macau
   Asia/Saigon => Asia/Ho_Chi_Minh
@@ -3565,6 +3553,7 @@
   Asia/Ulan_Bator => Asia/Ulaanbaatar
   Atlantic/Faeroe => Atlantic/Faroe
   Atlantic/Jan_Mayen => Europe/Oslo
+  Atlantic/St_Helena => Africa/Abidjan
   Australia/ACT => Australia/Sydney
   Australia/Canberra => Australia/Sydney
   Australia/LHI => Australia/Lord_Howe
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -906,7 +906,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 49 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -33,7 +33,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1149,7 +1149,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 63 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1437,7 +1437,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 78 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -780,7 +780,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 41 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1059,7 +1059,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 56 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -897,7 +897,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 47 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1113,7 +1113,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 61 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1491,7 +1491,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 80 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1059,7 +1059,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 55 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -87,17 +87,17 @@
     ],
     [
 60502471200, #    utc_start 1918-04-01 02:00:00 (Mon)
-60518106000, #      utc_end 1918-09-29 01:00:00 (Sun)
+60516982800, #      utc_end 1918-09-16 01:00:00 (Mon)
 60502478400, #  local_start 1918-04-01 04:00:00 (Mon)
-60518113200, #    local_end 1918-09-29 03:00:00 (Sun)
+60516990000, #    local_end 1918-09-16 03:00:00 (Mon)
 7200,
 1,
 'CEST',
     ],
     [
-60518106000, #    utc_start 1918-09-29 01:00:00 (Sun)
+60516982800, #    utc_start 1918-09-16 01:00:00 (Mon)
 60535216800, #      utc_end 1919-04-15 02:00:00 (Tue)
-60518109600, #  local_start 1918-09-29 02:00:00 (Sun)
+60516986400, #  local_start 1918-09-16 02:00:00 (Mon)
 60535220400, #    local_end 1919-04-15 03:00:00 (Tue)
 3600,
 0,
@@ -105,44 +105,26 @@
     ],
     [
 60535216800, #    utc_start 1919-04-15 02:00:00 (Tue)
-60548432400, #      utc_end 1919-09-15 01:00:00 (Mon)
+60554480400, #      utc_end 1919-11-24 01:00:00 (Mon)
 60535224000, #  local_start 1919-04-15 04:00:00 (Tue)
-60548439600, #    local_end 1919-09-15 03:00:00 (Mon)
+60554487600, #    local_end 1919-11-24 03:00:00 (Mon)
 7200,
 1,
 'CEST',
     ],
     [
-60548432400, #    utc_start 1919-09-15 01:00:00 (Mon)
-60565975200, #      utc_end 1920-04-05 02:00:00 (Mon)
-60548436000, #  local_start 1919-09-15 02:00:00 (Mon)
-60565978800, #    local_end 1920-04-05 03:00:00 (Mon)
+60554480400, #    utc_start 1919-11-24 01:00:00 (Mon)
+61228911600, #      utc_end 1941-04-07 23:00:00 (Mon)
+60554484000, #  local_start 1919-11-24 02:00:00 (Mon)
+61228915200, #    local_end 1941-04-08 00:00:00 (Tue)
 3600,
 0,
 'CET',
     ],
     [
-60565975200, #    utc_start 1920-04-05 02:00:00 (Mon)
-60581350800, #      utc_end 1920-09-30 01:00:00 (Thu)
-60565982400, #  local_start 1920-04-05 04:00:00 (Mon)
-60581358000, #    local_end 1920-09-30 03:00:00 (Thu)
-7200,
-1,
-'CEST',
-    ],
-    [
-60581350800, #    utc_start 1920-09-30 01:00:00 (Thu)
-61228746000, #      utc_end 1941-04-06 01:00:00 (Sun)
-60581354400, #  local_start 1920-09-30 02:00:00 (Thu)
-61228749600, #    local_end 1941-04-06 02:00:00 (Sun)
-3600,
-0,
-'CET',
-    ],
-    [
-61228746000, #    utc_start 1941-04-06 01:00:00 (Sun)
+61228911600, #    utc_start 1941-04-07 23:00:00 (Mon)
 61278426000, #      utc_end 1942-11-02 01:00:00 (Mon)
-61228753200, #  local_start 1941-04-06 03:00:00 (Sun)
+61228918800, #  local_start 1941-04-08 01:00:00 (Tue)
 61278433200, #    local_end 1942-11-02 03:00:00 (Mon)
 7200,
 1,
@@ -204,17 +186,17 @@
     ],
     [
 61357212000, #    utc_start 1945-05-01 22:00:00 (Tue)
-61373196000, #      utc_end 1945-11-02 22:00:00 (Fri)
+61373023200, #      utc_end 1945-10-31 22:00:00 (Wed)
 61357219200, #  local_start 1945-05-02 00:00:00 (Wed)
-61373203200, #    local_end 1945-11-03 00:00:00 (Sat)
+61373030400, #    local_end 1945-11-01 00:00:00 (Thu)
 7200,
 1,
 'CEST',
     ],
     [
-61373196000, #    utc_start 1945-11-02 22:00:00 (Fri)
+61373023200, #    utc_start 1945-10-31 22:00:00 (Wed)
 61385994000, #      utc_end 1946-03-31 01:00:00 (Sun)
-61373199600, #  local_start 1945-11-02 23:00:00 (Fri)
+61373026800, #  local_start 1945-10-31 23:00:00 (Wed)
 61385997600, #    local_end 1946-03-31 02:00:00 (Sun)
 3600,
 0,
@@ -1203,9 +1185,9 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
-sub has_dst_changes { 64 }
+sub has_dst_changes { 63 }
 
 sub _max_year { 2024 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1095,7 +1095,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 56 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1023,7 +1023,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 54 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1878,7 +1878,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 101 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1599,7 +1599,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 92 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -24,26 +24,26 @@
 [
     [
 DateTime::TimeZone::NEG_INFINITY, #    utc_start
-59245424408, #      utc_end 1878-05-30 22:20:08 (Thu)
+59245424411, #      utc_end 1878-05-30 22:20:11 (Thu)
 DateTime::TimeZone::NEG_INFINITY, #  local_start
 59245430400, #    local_end 1878-05-31 00:00:00 (Fri)
-5992,
+5989,
 0,
 'LMT',
     ],
     [
-59245424408, #    utc_start 1878-05-30 22:20:08 (Thu)
-60599744408, #      utc_end 1921-04-30 22:20:08 (Sat)
+59245424411, #    utc_start 1878-05-30 22:20:11 (Thu)
+60599744411, #      utc_end 1921-04-30 22:20:11 (Sat)
 59245430400, #  local_start 1878-05-31 00:00:00 (Fri)
 60599750400, #    local_end 1921-05-01 00:00:00 (Sun)
-5992,
+5989,
 0,
 'HMT',
     ],
     [
-60599744408, #    utc_start 1921-04-30 22:20:08 (Sat)
+60599744411, #    utc_start 1921-04-30 22:20:11 (Sat)
 61260012000, #      utc_end 1942-04-02 22:00:00 (Thu)
-60599751608, #  local_start 1921-05-01 00:20:08 (Sun)
+60599751611, #  local_start 1921-05-01 00:20:11 (Sun)
 61260019200, #    local_end 1942-04-03 00:00:00 (Fri)
 7200,
 0,
@@ -51,17 +51,17 @@
     ],
     [
 61260012000, #    utc_start 1942-04-02 22:00:00 (Thu)
-61275819600, #      utc_end 1942-10-02 21:00:00 (Fri)
+61275909600, #      utc_end 1942-10-03 22:00:00 (Sat)
 61260022800, #  local_start 1942-04-03 01:00:00 (Fri)
-61275830400, #    local_end 1942-10-03 00:00:00 (Sat)
+61275920400, #    local_end 1942-10-04 01:00:00 (Sun)
 10800,
 1,
 'EEST',
     ],
     [
-61275819600, #    utc_start 1942-10-02 21:00:00 (Fri)
+61275909600, #    utc_start 1942-10-03 22:00:00 (Sat)
 62490355200, #      utc_end 1981-03-29 00:00:00 (Sun)
-61275826800, #  local_start 1942-10-02 23:00:00 (Fri)
+61275916800, #  local_start 1942-10-04 00:00:00 (Sun)
 62490362400, #    local_end 1981-03-29 02:00:00 (Sun)
 7200,
 0,
@@ -879,7 +879,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 46 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1383,7 +1383,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 74 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -726,16 +726,25 @@
     ],
     [
 63436867200, #    utc_start 2011-03-27 00:00:00 (Sun)
-DateTime::TimeZone::INFINITY, #      utc_end
+63549961200, #      utc_end 2014-10-25 23:00:00 (Sat)
 63436878000, #  local_start 2011-03-27 03:00:00 (Sun)
-DateTime::TimeZone::INFINITY, #    local_end
+63549972000, #    local_end 2014-10-26 02:00:00 (Sun)
 10800,
 0,
 'FET',
     ],
+    [
+63549961200, #    utc_start 2014-10-25 23:00:00 (Sat)
+DateTime::TimeZone::INFINITY, #      utc_end
+63549968400, #  local_start 2014-10-26 01:00:00 (Sun)
+DateTime::TimeZone::INFINITY, #    local_end
+7200,
+0,
+'EET',
+    ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -906,7 +906,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 47 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1806,7 +1806,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 101 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1995,7 +1995,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 114 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1464,7 +1464,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 79 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1293,7 +1293,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 74 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1338,7 +1338,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 72 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -654,7 +654,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1482,7 +1482,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 84 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -24,80 +24,80 @@
 [
     [
 DateTime::TimeZone::NEG_INFINITY, #    utc_start
-59295533380, #      utc_end 1879-12-31 21:29:40 (Wed)
+59295533383, #      utc_end 1879-12-31 21:29:43 (Wed)
 DateTime::TimeZone::NEG_INFINITY, #  local_start
 59295542400, #    local_end 1880-01-01 00:00:00 (Thu)
-9020,
+9017,
 0,
 'LMT',
     ],
     [
-59295533380, #    utc_start 1879-12-31 21:29:40 (Wed)
-60447418200, #      utc_end 1916-07-02 21:30:00 (Sun)
-59295542380, #  local_start 1879-12-31 23:59:40 (Wed)
+59295533383, #    utc_start 1879-12-31 21:29:43 (Wed)
+60447418183, #      utc_end 1916-07-02 21:29:43 (Sun)
+59295542400, #  local_start 1880-01-01 00:00:00 (Thu)
 60447427200, #    local_end 1916-07-03 00:00:00 (Mon)
-9000,
+9017,
 0,
 'MMT',
     ],
     [
-60447418200, #    utc_start 1916-07-02 21:30:00 (Sun)
-60478864152, #      utc_end 1917-07-01 20:29:12 (Sun)
-60447427248, #  local_start 1916-07-03 00:00:48 (Mon)
+60447418183, #    utc_start 1916-07-02 21:29:43 (Sun)
+60478864121, #      utc_end 1917-07-01 20:28:41 (Sun)
+60447427262, #  local_start 1916-07-03 00:01:02 (Mon)
 60478873200, #    local_end 1917-07-01 23:00:00 (Sun)
-9048,
+9079,
 0,
 'MMT',
     ],
     [
-60478864152, #    utc_start 1917-07-01 20:29:12 (Sun)
-60494329752, #      utc_end 1917-12-27 20:29:12 (Thu)
+60478864121, #    utc_start 1917-07-01 20:28:41 (Sun)
+60494329721, #      utc_end 1917-12-27 20:28:41 (Thu)
 60478876800, #  local_start 1917-07-02 00:00:00 (Mon)
 60494342400, #    local_end 1917-12-28 00:00:00 (Fri)
-12648,
+12679,
 1,
 'MST',
     ],
     [
-60494329752, #    utc_start 1917-12-27 20:29:12 (Thu)
-60507718152, #      utc_end 1918-05-31 19:29:12 (Fri)
+60494329721, #    utc_start 1917-12-27 20:28:41 (Thu)
+60507718121, #      utc_end 1918-05-31 19:28:41 (Fri)
 60494338800, #  local_start 1917-12-27 23:00:00 (Thu)
 60507727200, #    local_end 1918-05-31 22:00:00 (Fri)
-9048,
+9079,
 0,
 'MMT',
     ],
     [
-60507718152, #    utc_start 1918-05-31 19:29:12 (Fri)
-60516966552, #      utc_end 1918-09-15 20:29:12 (Sun)
+60507718121, #    utc_start 1918-05-31 19:28:41 (Fri)
+60516966521, #      utc_end 1918-09-15 20:28:41 (Sun)
 60507734400, #  local_start 1918-06-01 00:00:00 (Sat)
 60516982800, #    local_end 1918-09-16 01:00:00 (Mon)
-16248,
+16279,
 1,
 'MDST',
     ],
     [
-60516966552, #    utc_start 1918-09-15 20:29:12 (Sun)
-60539254152, #      utc_end 1919-05-31 19:29:12 (Sat)
+60516966521, #    utc_start 1918-09-15 20:28:41 (Sun)
+60539254121, #      utc_end 1919-05-31 19:28:41 (Sat)
 60516979200, #  local_start 1918-09-16 00:00:00 (Mon)
 60539266800, #    local_end 1919-05-31 23:00:00 (Sat)
-12648,
+12679,
 1,
 'MST',
     ],
     [
-60539254152, #    utc_start 1919-05-31 19:29:12 (Sat)
-60541853352, #      utc_end 1919-06-30 21:29:12 (Mon)
+60539254121, #    utc_start 1919-05-31 19:28:41 (Sat)
+60541853321, #      utc_end 1919-06-30 21:28:41 (Mon)
 60539270400, #  local_start 1919-06-01 00:00:00 (Sun)
 60541869600, #    local_end 1919-07-01 02:00:00 (Tue)
-16248,
+16279,
 1,
 'MDST',
     ],
     [
-60541853352, #    utc_start 1919-06-30 21:29:12 (Mon)
+60541853321, #    utc_start 1919-06-30 21:28:41 (Mon)
 60545822400, #      utc_end 1919-08-15 20:00:00 (Fri)
-60541867752, #  local_start 1919-07-01 01:29:12 (Tue)
+60541867721, #  local_start 1919-07-01 01:28:41 (Tue)
 60545836800, #    local_end 1919-08-16 00:00:00 (Sat)
 14400,
 1,
@@ -717,16 +717,25 @@
     ],
     [
 63436863600, #    utc_start 2011-03-26 23:00:00 (Sat)
-DateTime::TimeZone::INFINITY, #      utc_end
+63549957600, #      utc_end 2014-10-25 22:00:00 (Sat)
 63436878000, #  local_start 2011-03-27 03:00:00 (Sun)
-DateTime::TimeZone::INFINITY, #    local_end
+63549972000, #    local_end 2014-10-26 02:00:00 (Sun)
 14400,
 0,
 'MSK',
     ],
+    [
+63549957600, #    utc_start 2014-10-25 22:00:00 (Sat)
+DateTime::TimeZone::INFINITY, #      utc_end
+63549968400, #  local_start 2014-10-26 01:00:00 (Sun)
+DateTime::TimeZone::INFINITY, #    local_end
+10800,
+0,
+'MSK',
+    ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1086,7 +1086,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 58 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1473,7 +1473,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 81 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1095,7 +1095,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 58 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -24,62 +24,62 @@
 [
     [
 DateTime::TimeZone::NEG_INFINITY, #    utc_start
-59295536616, #      utc_end 1879-12-31 22:23:36 (Wed)
+59295536612, #      utc_end 1879-12-31 22:23:32 (Wed)
 DateTime::TimeZone::NEG_INFINITY, #  local_start
 59295542400, #    local_end 1880-01-01 00:00:00 (Thu)
-5784,
+5788,
 0,
 'LMT',
     ],
     [
-59295536616, #    utc_start 1879-12-31 22:23:36 (Wed)
-60503675016, #      utc_end 1918-04-15 00:23:36 (Mon)
+59295536612, #    utc_start 1879-12-31 22:23:32 (Wed)
+60503675012, #      utc_end 1918-04-15 00:23:32 (Mon)
 59295542400, #  local_start 1880-01-01 00:00:00 (Thu)
 60503680800, #    local_end 1918-04-15 02:00:00 (Mon)
-5784,
+5788,
 0,
 'RMT',
     ],
     [
-60503675016, #    utc_start 1918-04-15 00:23:36 (Mon)
-60516980616, #      utc_end 1918-09-16 00:23:36 (Mon)
+60503675012, #    utc_start 1918-04-15 00:23:32 (Mon)
+60516980612, #      utc_end 1918-09-16 00:23:32 (Mon)
 60503684400, #  local_start 1918-04-15 03:00:00 (Mon)
 60516990000, #    local_end 1918-09-16 03:00:00 (Mon)
-9384,
+9388,
 1,
 'LST',
     ],
     [
-60516980616, #    utc_start 1918-09-16 00:23:36 (Mon)
-60534001416, #      utc_end 1919-04-01 00:23:36 (Tue)
+60516980612, #    utc_start 1918-09-16 00:23:32 (Mon)
+60534001412, #      utc_end 1919-04-01 00:23:32 (Tue)
 60516986400, #  local_start 1918-09-16 02:00:00 (Mon)
 60534007200, #    local_end 1919-04-01 02:00:00 (Tue)
-5784,
+5788,
 0,
 'RMT',
     ],
     [
-60534001416, #    utc_start 1919-04-01 00:23:36 (Tue)
-60538407816, #      utc_end 1919-05-22 00:23:36 (Thu)
+60534001412, #    utc_start 1919-04-01 00:23:32 (Tue)
+60538407812, #      utc_end 1919-05-22 00:23:32 (Thu)
 60534010800, #  local_start 1919-04-01 03:00:00 (Tue)
 60538417200, #    local_end 1919-05-22 03:00:00 (Thu)
-9384,
+9388,
 1,
 'LST',
     ],
     [
-60538407816, #    utc_start 1919-05-22 00:23:36 (Thu)
-60758375016, #      utc_end 1926-05-10 22:23:36 (Mon)
+60538407812, #    utc_start 1919-05-22 00:23:32 (Thu)
+60758375012, #      utc_end 1926-05-10 22:23:32 (Mon)
 60538413600, #  local_start 1919-05-22 02:00:00 (Thu)
 60758380800, #    local_end 1926-05-11 00:00:00 (Tue)
-5784,
+5788,
 0,
 'RMT',
     ],
     [
-60758375016, #    utc_start 1926-05-10 22:23:36 (Mon)
+60758375012, #    utc_start 1926-05-10 22:23:32 (Mon)
 61207653600, #      utc_end 1940-08-04 22:00:00 (Sun)
-60758382216, #  local_start 1926-05-11 00:23:36 (Tue)
+60758382212, #  local_start 1926-05-11 00:23:32 (Tue)
 61207660800, #    local_end 1940-08-05 00:00:00 (Mon)
 7200,
 0,
@@ -969,7 +969,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 49 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1356,7 +1356,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 73 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -209,7 +209,7 @@
 62758292400, #    local_end 1989-09-24 03:00:00 (Sun)
 14400,
 1,
-'KUYST',
+'MSD',
     ],
     [
 62758278000, #    utc_start 1989-09-23 23:00:00 (Sat)
@@ -218,7 +218,7 @@
 62774013600, #    local_end 1990-03-25 02:00:00 (Sun)
 10800,
 0,
-'KUYT',
+'MSK',
     ],
     [
 62774002800, #    utc_start 1990-03-24 23:00:00 (Sat)
@@ -227,7 +227,7 @@
 62790346800, #    local_end 1990-09-30 03:00:00 (Sun)
 14400,
 1,
-'KUYST',
+'MSD',
     ],
     [
 62790332400, #    utc_start 1990-09-29 23:00:00 (Sat)
@@ -236,7 +236,7 @@
 62806068000, #    local_end 1991-03-31 02:00:00 (Sun)
 10800,
 0,
-'KUYT',
+'MSK',
     ],
     [
 62806057200, #    utc_start 1991-03-30 23:00:00 (Sat)
@@ -245,7 +245,7 @@
 62821796400, #    local_end 1991-09-29 03:00:00 (Sun)
 10800,
 1,
-'KUYST',
+'EEST',
     ],
     [
 62821785600, #    utc_start 1991-09-29 00:00:00 (Sun)
@@ -618,7 +618,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -726,16 +726,25 @@
     ],
     [
 63531820800, #    utc_start 2014-03-30 00:00:00 (Sun)
-DateTime::TimeZone::INFINITY, #      utc_end
+63549957600, #      utc_end 2014-10-25 22:00:00 (Sat)
 63531835200, #  local_start 2014-03-30 04:00:00 (Sun)
-DateTime::TimeZone::INFINITY, #    local_end
+63549972000, #    local_end 2014-10-26 02:00:00 (Sun)
 14400,
 0,
 'MSK',
     ],
+    [
+63549957600, #    utc_start 2014-10-25 22:00:00 (Sat)
+DateTime::TimeZone::INFINITY, #      utc_end
+63549968400, #  local_start 2014-10-26 01:00:00 (Sun)
+DateTime::TimeZone::INFINITY, #    local_end
+10800,
+0,
+'MSK',
+    ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 36 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -978,7 +978,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 50 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -897,7 +897,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 47 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -942,7 +942,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 48 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1014,7 +1014,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 55 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -933,7 +933,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 47 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1086,7 +1086,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 57 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -906,7 +906,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 45 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -263,7 +263,7 @@
 62853231600, #    local_end 1992-09-26 23:00:00 (Sat)
 14400,
 1,
-'VOLST',
+'MSK',
     ],
     [
 62853217200, #    utc_start 1992-09-26 19:00:00 (Sat)
@@ -272,7 +272,7 @@
 62868967200, #    local_end 1993-03-28 02:00:00 (Sun)
 10800,
 0,
-'VOLT',
+'MSK',
     ],
     [
 62868956400, #    utc_start 1993-03-27 23:00:00 (Sat)
@@ -281,7 +281,7 @@
 62884695600, #    local_end 1993-09-26 03:00:00 (Sun)
 14400,
 1,
-'VOLST',
+'MSK',
     ],
     [
 62884681200, #    utc_start 1993-09-25 23:00:00 (Sat)
@@ -290,7 +290,7 @@
 62900416800, #    local_end 1994-03-27 02:00:00 (Sun)
 10800,
 0,
-'VOLT',
+'MSK',
     ],
     [
 62900406000, #    utc_start 1994-03-26 23:00:00 (Sat)
@@ -299,7 +299,7 @@
 62916145200, #    local_end 1994-09-25 03:00:00 (Sun)
 14400,
 1,
-'VOLST',
+'MSK',
     ],
     [
 62916130800, #    utc_start 1994-09-24 23:00:00 (Sat)
@@ -308,7 +308,7 @@
 62931866400, #    local_end 1995-03-26 02:00:00 (Sun)
 10800,
 0,
-'VOLT',
+'MSK',
     ],
     [
 62931855600, #    utc_start 1995-03-25 23:00:00 (Sat)
@@ -317,7 +317,7 @@
 62947594800, #    local_end 1995-09-24 03:00:00 (Sun)
 14400,
 1,
-'VOLST',
+'MSK',
     ],
     [
 62947580400, #    utc_start 1995-09-23 23:00:00 (Sat)
@@ -326,7 +326,7 @@
 62963920800, #    local_end 1996-03-31 02:00:00 (Sun)
 10800,
 0,
-'VOLT',
+'MSK',
     ],
     [
 62963910000, #    utc_start 1996-03-30 23:00:00 (Sat)
@@ -335,7 +335,7 @@
 62982068400, #    local_end 1996-10-27 03:00:00 (Sun)
 14400,
 1,
-'VOLST',
+'MSK',
     ],
     [
 62982054000, #    utc_start 1996-10-26 23:00:00 (Sat)
@@ -344,7 +344,7 @@
 62995370400, #    local_end 1997-03-30 02:00:00 (Sun)
 10800,
 0,
-'VOLT',
+'MSK',
     ],
     [
 62995359600, #    utc_start 1997-03-29 23:00:00 (Sat)
@@ -353,7 +353,7 @@
 63013518000, #    local_end 1997-10-26 03:00:00 (Sun)
 14400,
 1,
-'VOLST',
+'MSK',
     ],
     [
 63013503600, #    utc_start 1997-10-25 23:00:00 (Sat)
@@ -362,7 +362,7 @@
 63026820000, #    local_end 1998-03-29 02:00:00 (Sun)
 10800,
 0,
-'VOLT',
+'MSK',
     ],
     [
 63026809200, #    utc_start 1998-03-28 23:00:00 (Sat)
@@ -371,7 +371,7 @@
 63044967600, #    local_end 1998-10-25 03:00:00 (Sun)
 14400,
 1,
-'VOLST',
+'MSK',
     ],
     [
 63044953200, #    utc_start 1998-10-24 23:00:00 (Sat)
@@ -380,7 +380,7 @@
 63058269600, #    local_end 1999-03-28 02:00:00 (Sun)
 10800,
 0,
-'VOLT',
+'MSK',
     ],
     [
 63058258800, #    utc_start 1999-03-27 23:00:00 (Sat)
@@ -389,7 +389,7 @@
 63077022000, #    local_end 1999-10-31 03:00:00 (Sun)
 14400,
 1,
-'VOLST',
+'MSK',
     ],
     [
 63077007600, #    utc_start 1999-10-30 23:00:00 (Sat)
@@ -398,7 +398,7 @@
 63089719200, #    local_end 2000-03-26 02:00:00 (Sun)
 10800,
 0,
-'VOLT',
+'MSK',
     ],
     [
 63089708400, #    utc_start 2000-03-25 23:00:00 (Sat)
@@ -407,7 +407,7 @@
 63108471600, #    local_end 2000-10-29 03:00:00 (Sun)
 14400,
 1,
-'VOLST',
+'MSK',
     ],
     [
 63108457200, #    utc_start 2000-10-28 23:00:00 (Sat)
@@ -416,7 +416,7 @@
 63121168800, #    local_end 2001-03-25 02:00:00 (Sun)
 10800,
 0,
-'VOLT',
+'MSK',
     ],
     [
 63121158000, #    utc_start 2001-03-24 23:00:00 (Sat)
@@ -425,7 +425,7 @@
 63139921200, #    local_end 2001-10-28 03:00:00 (Sun)
 14400,
 1,
-'VOLST',
+'MSK',
     ],
     [
 63139906800, #    utc_start 2001-10-27 23:00:00 (Sat)
@@ -434,7 +434,7 @@
 63153223200, #    local_end 2002-03-31 02:00:00 (Sun)
 10800,
 0,
-'VOLT',
+'MSK',
     ],
     [
 63153212400, #    utc_start 2002-03-30 23:00:00 (Sat)
@@ -443,7 +443,7 @@
 63171370800, #    local_end 2002-10-27 03:00:00 (Sun)
 14400,
 1,
-'VOLST',
+'MSK',
     ],
     [
 63171356400, #    utc_start 2002-10-26 23:00:00 (Sat)
@@ -452,7 +452,7 @@
 63184672800, #    local_end 2003-03-30 02:00:00 (Sun)
 10800,
 0,
-'VOLT',
+'MSK',
     ],
     [
 63184662000, #    utc_start 2003-03-29 23:00:00 (Sat)
@@ -461,7 +461,7 @@
 63202820400, #    local_end 2003-10-26 03:00:00 (Sun)
 14400,
 1,
-'VOLST',
+'MSK',
     ],
     [
 63202806000, #    utc_start 2003-10-25 23:00:00 (Sat)
@@ -470,7 +470,7 @@
 63216122400, #    local_end 2004-03-28 02:00:00 (Sun)
 10800,
 0,
-'VOLT',
+'MSK',
     ],
     [
 63216111600, #    utc_start 2004-03-27 23:00:00 (Sat)
@@ -479,7 +479,7 @@
 63234874800, #    local_end 2004-10-31 03:00:00 (Sun)
 14400,
 1,
-'VOLST',
+'MSK',
     ],
     [
 63234860400, #    utc_start 2004-10-30 23:00:00 (Sat)
@@ -488,7 +488,7 @@
 63247572000, #    local_end 2005-03-27 02:00:00 (Sun)
 10800,
 0,
-'VOLT',
+'MSK',
     ],
     [
 63247561200, #    utc_start 2005-03-26 23:00:00 (Sat)
@@ -497,7 +497,7 @@
 63266324400, #    local_end 2005-10-30 03:00:00 (Sun)
 14400,
 1,
-'VOLST',
+'MSK',
     ],
     [
 63266310000, #    utc_start 2005-10-29 23:00:00 (Sat)
@@ -506,7 +506,7 @@
 63279021600, #    local_end 2006-03-26 02:00:00 (Sun)
 10800,
 0,
-'VOLT',
+'MSK',
     ],
     [
 63279010800, #    utc_start 2006-03-25 23:00:00 (Sat)
@@ -515,7 +515,7 @@
 63297774000, #    local_end 2006-10-29 03:00:00 (Sun)
 14400,
 1,
-'VOLST',
+'MSK',
     ],
     [
 63297759600, #    utc_start 2006-10-28 23:00:00 (Sat)
@@ -524,7 +524,7 @@
 63310471200, #    local_end 2007-03-25 02:00:00 (Sun)
 10800,
 0,
-'VOLT',
+'MSK',
     ],
     [
 63310460400, #    utc_start 2007-03-24 23:00:00 (Sat)
@@ -533,7 +533,7 @@
 63329223600, #    local_end 2007-10-28 03:00:00 (Sun)
 14400,
 1,
-'VOLST',
+'MSK',
     ],
     [
 63329209200, #    utc_start 2007-10-27 23:00:00 (Sat)
@@ -542,7 +542,7 @@
 63342525600, #    local_end 2008-03-30 02:00:00 (Sun)
 10800,
 0,
-'VOLT',
+'MSK',
     ],
     [
 63342514800, #    utc_start 2008-03-29 23:00:00 (Sat)
@@ -551,7 +551,7 @@
 63360673200, #    local_end 2008-10-26 03:00:00 (Sun)
 14400,
 1,
-'VOLST',
+'MSK',
     ],
     [
 63360658800, #    utc_start 2008-10-25 23:00:00 (Sat)
@@ -560,7 +560,7 @@
 63373975200, #    local_end 2009-03-29 02:00:00 (Sun)
 10800,
 0,
-'VOLT',
+'MSK',
     ],
     [
 63373964400, #    utc_start 2009-03-28 23:00:00 (Sat)
@@ -569,7 +569,7 @@
 63392122800, #    local_end 2009-10-25 03:00:00 (Sun)
 14400,
 1,
-'VOLST',
+'MSK',
     ],
     [
 63392108400, #    utc_start 2009-10-24 23:00:00 (Sat)
@@ -578,7 +578,7 @@
 63405424800, #    local_end 2010-03-28 02:00:00 (Sun)
 10800,
 0,
-'VOLT',
+'MSK',
     ],
     [
 63405414000, #    utc_start 2010-03-27 23:00:00 (Sat)
@@ -587,7 +587,7 @@
 63424177200, #    local_end 2010-10-31 03:00:00 (Sun)
 14400,
 1,
-'VOLST',
+'MSK',
     ],
     [
 63424162800, #    utc_start 2010-10-30 23:00:00 (Sat)
@@ -596,20 +596,29 @@
 63436874400, #    local_end 2011-03-27 02:00:00 (Sun)
 10800,
 0,
-'VOLT',
+'MSK',
     ],
     [
 63436863600, #    utc_start 2011-03-26 23:00:00 (Sat)
-DateTime::TimeZone::INFINITY, #      utc_end
+63549957600, #      utc_end 2014-10-25 22:00:00 (Sat)
 63436878000, #  local_start 2011-03-27 03:00:00 (Sun)
-DateTime::TimeZone::INFINITY, #    local_end
+63549972000, #    local_end 2014-10-26 02:00:00 (Sun)
 14400,
 0,
-'VOLT',
+'MSK',
+    ],
+    [
+63549957600, #    utc_start 2014-10-25 22:00:00 (Sat)
+DateTime::TimeZone::INFINITY, #      utc_end
+63549968400, #  local_start 2014-10-26 01:00:00 (Sun)
+DateTime::TimeZone::INFINITY, #    local_end
+10800,
+0,
+'MSK',
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1320,7 +1320,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 70 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -915,7 +915,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 47 }
 
--- 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -897,7 +897,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 47 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -33,7 +33,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/antarctica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/antarctica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/asia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -78,7 +78,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/africa.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1032,7 +1032,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 56 }
 
@@ -1060,25 +1060,25 @@
 my $rules = [
   bless( {
     'at' => '2:00s',
-    'from' => '1996',
-    'in' => 'Oct',
-    'letter' => '',
+    'from' => '1981',
+    'in' => 'Mar',
+    'letter' => 'S',
     'name' => 'C-Eur',
-    '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' => '2:00s',
-    'from' => '1981',
-    'in' => 'Mar',
-    'letter' => 'S',
+    'from' => '1996',
+    'in' => 'Oct',
+    'letter' => '',
     'name' => 'C-Eur',
-    '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/MST.pm
+++ b/lib/DateTime/TimeZone/MST.pm
@@ -3,7 +3,7 @@
 # DateTime::TimeZone module distribution in the tools/ directory
 
 #
-# Generated from ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -33,7 +33,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1149,7 +1149,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 63 }
 
--- 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1149,7 +1149,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 63 }
 
--- 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -47,7 +47,7 @@
 61504531200, #    local_end 1950-01-01 00:00:00 (Sun)
 -41400,
 0,
-'SAMT',
+'WSST',
     ],
     [
 61504572600, #    utc_start 1950-01-01 11:30:00 (Sun)
@@ -56,7 +56,7 @@
 63421142400, #    local_end 2010-09-26 00:00:00 (Sun)
 -39600,
 0,
-'WST',
+'SST',
     ],
     [
 63421182000, #    utc_start 2010-09-26 11:00:00 (Sun)
@@ -65,7 +65,7 @@
 63437400000, #    local_end 2011-04-02 04:00:00 (Sat)
 -36000,
 1,
-'WSDT',
+'SDT',
     ],
     [
 63437436000, #    utc_start 2011-04-02 14:00:00 (Sat)
@@ -74,7 +74,7 @@
 63452516400, #    local_end 2011-09-24 03:00:00 (Sat)
 -39600,
 0,
-'WST',
+'SST',
     ],
     [
 63452556000, #    utc_start 2011-09-24 14:00:00 (Sat)
@@ -83,7 +83,7 @@
 63460886400, #    local_end 2011-12-30 00:00:00 (Fri)
 -36000,
 1,
-'WSDT',
+'SDT',
     ],
     [
 63460922400, #    utc_start 2011-12-30 10:00:00 (Fri)
@@ -101,7 +101,7 @@
 63484657200, #    local_end 2012-09-30 03:00:00 (Sun)
 46800,
 0,
-'WST',
+'WSST',
     ],
     [
 63484610400, #    utc_start 2012-09-29 14:00:00 (Sat)
@@ -119,7 +119,7 @@
 63516106800, #    local_end 2013-09-29 03:00:00 (Sun)
 46800,
 0,
-'WST',
+'WSST',
     ],
     [
 63516060000, #    utc_start 2013-09-28 14:00:00 (Sat)
@@ -137,7 +137,7 @@
 63547556400, #    local_end 2014-09-28 03:00:00 (Sun)
 46800,
 0,
-'WST',
+'WSST',
     ],
     [
 63547509600, #    utc_start 2014-09-27 14:00:00 (Sat)
@@ -155,7 +155,7 @@
 63579006000, #    local_end 2015-09-27 03:00:00 (Sun)
 46800,
 0,
-'WST',
+'WSST',
     ],
     [
 63578959200, #    utc_start 2015-09-26 14:00:00 (Sat)
@@ -173,7 +173,7 @@
 63610455600, #    local_end 2016-09-25 03:00:00 (Sun)
 46800,
 0,
-'WST',
+'WSST',
     ],
     [
 63610408800, #    utc_start 2016-09-24 14:00:00 (Sat)
@@ -191,7 +191,7 @@
 63641905200, #    local_end 2017-09-24 03:00:00 (Sun)
 46800,
 0,
-'WST',
+'WSST',
     ],
     [
 63641858400, #    utc_start 2017-09-23 14:00:00 (Sat)
@@ -209,7 +209,7 @@
 63673959600, #    local_end 2018-09-30 03:00:00 (Sun)
 46800,
 0,
-'WST',
+'WSST',
     ],
     [
 63673912800, #    utc_start 2018-09-29 14:00:00 (Sat)
@@ -227,7 +227,7 @@
 63705409200, #    local_end 2019-09-29 03:00:00 (Sun)
 46800,
 0,
-'WST',
+'WSST',
     ],
     [
 63705362400, #    utc_start 2019-09-28 14:00:00 (Sat)
@@ -245,7 +245,7 @@
 63736858800, #    local_end 2020-09-27 03:00:00 (Sun)
 46800,
 0,
-'WST',
+'WSST',
     ],
     [
 63736812000, #    utc_start 2020-09-26 14:00:00 (Sat)
@@ -263,7 +263,7 @@
 63768308400, #    local_end 2021-09-26 03:00:00 (Sun)
 46800,
 0,
-'WST',
+'WSST',
     ],
     [
 63768261600, #    utc_start 2021-09-25 14:00:00 (Sat)
@@ -281,7 +281,7 @@
 63799758000, #    local_end 2022-09-25 03:00:00 (Sun)
 46800,
 0,
-'WST',
+'WSST',
     ],
     [
 63799711200, #    utc_start 2022-09-24 14:00:00 (Sat)
@@ -299,7 +299,7 @@
 63831207600, #    local_end 2023-09-24 03:00:00 (Sun)
 46800,
 0,
-'WST',
+'WSST',
     ],
     [
 63831160800, #    utc_start 2023-09-23 14:00:00 (Sat)
@@ -317,7 +317,7 @@
 63863262000, #    local_end 2024-09-29 03:00:00 (Sun)
 46800,
 0,
-'WST',
+'WSST',
     ],
     [
 63863215200, #    utc_start 2024-09-28 14:00:00 (Sat)
@@ -335,11 +335,11 @@
 63894711600, #    local_end 2025-09-28 03:00:00 (Sun)
 46800,
 0,
-'WST',
+'WSST',
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 17 }
 
@@ -357,34 +357,34 @@
   'gmtoff' => '13:00',
   'local_start_datetime' => bless( {
     'formatter' => undef,
-    'local_rd_days' => 734594,
-    'local_rd_secs' => 10800,
+    'local_rd_days' => 734502,
+    'local_rd_secs' => 0,
     'offset_modifier' => 0,
     'rd_nanosecs' => 0,
     'tz' => bless( {
       'name' => 'floating',
       'offset' => 0
     }, 'DateTime::TimeZone::Floating' ),
-    'utc_rd_days' => 734594,
-    'utc_rd_secs' => 10800,
-    'utc_year' => 2013
+    'utc_rd_days' => 734502,
+    'utc_rd_secs' => 0,
+    'utc_year' => 2012
   }, 'DateTime' ),
   'offset_from_std' => 0,
   'offset_from_utc' => 46800,
   'until' => [],
   'utc_start_datetime' => bless( {
     'formatter' => undef,
-    'local_rd_days' => 734593,
-    'local_rd_secs' => 50400,
+    'local_rd_days' => 734501,
+    'local_rd_secs' => 36000,
     'offset_modifier' => 0,
     'rd_nanosecs' => 0,
     'tz' => bless( {
       'name' => 'floating',
       'offset' => 0
     }, 'DateTime::TimeZone::Floating' ),
-    'utc_rd_days' => 734593,
-    'utc_rd_secs' => 50400,
-    'utc_year' => 2013
+    'utc_rd_days' => 734501,
+    'utc_rd_secs' => 36000,
+    'utc_year' => 2012
   }, 'DateTime' )
 }, 'DateTime::TimeZone::OlsonDB::Observance' )
 ;
@@ -395,7 +395,7 @@
     'at' => '4:00',
     'from' => '2012',
     'in' => 'Apr',
-    'letter' => '',
+    'letter' => 'S',
     'name' => 'WS',
     'offset_from_std' => 0,
     'on' => 'Sun>=1',
--- 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1212,7 +1212,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 66 }
 
--- 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -24,17 +24,26 @@
 [
     [
 DateTime::TimeZone::NEG_INFINITY, #    utc_start
-61725411972, #      utc_end 1956-12-31 11:46:12 (Mon)
+58943245572, #      utc_end 1868-11-01 11:46:12 (Sun)
 DateTime::TimeZone::NEG_INFINITY, #  local_start
-61725456000, #    local_end 1957-01-01 00:00:00 (Tue)
+58943289600, #    local_end 1868-11-02 00:00:00 (Mon)
 44028,
 0,
 'LMT',
     ],
     [
-61725411972, #    utc_start 1956-12-31 11:46:12 (Mon)
+58943245572, #    utc_start 1868-11-01 11:46:12 (Sun)
+61378256700, #      utc_end 1945-12-31 11:45:00 (Mon)
+58943289672, #  local_start 1868-11-02 00:01:12 (Mon)
+61378300800, #    local_end 1946-01-01 00:00:00 (Tue)
+44100,
+0,
+'CHAST',
+    ],
+    [
+61378256700, #    utc_start 1945-12-31 11:45:00 (Mon)
 62288316000, #      utc_end 1974-11-02 14:00:00 (Sat)
-61725457872, #  local_start 1957-01-01 00:31:12 (Tue)
+61378302600, #  local_start 1946-01-01 00:30:00 (Tue)
 62288361900, #    local_end 1974-11-03 02:45:00 (Sun)
 45900,
 0,
@@ -960,7 +969,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 52 }
 
@@ -978,34 +987,34 @@
   'gmtoff' => '12:45',
   'local_start_datetime' => bless( {
     'formatter' => undef,
-    'local_rd_days' => 714415,
-    'local_rd_secs' => 1872,
+    'local_rd_days' => 710397,
+    'local_rd_secs' => 1800,
     'offset_modifier' => 0,
     'rd_nanosecs' => 0,
     'tz' => bless( {
       'name' => 'floating',
       'offset' => 0
     }, 'DateTime::TimeZone::Floating' ),
-    'utc_rd_days' => 714415,
-    'utc_rd_secs' => 1872,
-    'utc_year' => 1958
+    'utc_rd_days' => 710397,
+    'utc_rd_secs' => 1800,
+    'utc_year' => 1947
   }, 'DateTime' ),
   'offset_from_std' => 0,
   'offset_from_utc' => 45900,
   'until' => [],
   'utc_start_datetime' => bless( {
     'formatter' => undef,
-    'local_rd_days' => 714414,
-    'local_rd_secs' => 42372,
+    'local_rd_days' => 710396,
+    'local_rd_secs' => 42300,
     'offset_modifier' => 0,
     'rd_nanosecs' => 0,
     'tz' => bless( {
       'name' => 'floating',
       'offset' => 0
     }, 'DateTime::TimeZone::Floating' ),
-    'utc_rd_days' => 714414,
-    'utc_rd_secs' => 42372,
-    'utc_year' => 1957
+    'utc_rd_days' => 710396,
+    'utc_rd_secs' => 42300,
+    'utc_year' => 1946
   }, 'DateTime' )
 }, 'DateTime::TimeZone::OlsonDB::Observance' )
 ;
@@ -1014,18 +1023,6 @@
 my $rules = [
   bless( {
     'at' => '2:45s',
-    'from' => '2007',
-    'in' => 'Sep',
-    'letter' => 'D',
-    'name' => 'Chatham',
-    'offset_from_std' => 3600,
-    'on' => 'lastSun',
-    'save' => '1:00',
-    'to' => 'max',
-    'type' => undef
-  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-  bless( {
-    'at' => '2:45s',
     'from' => '2008',
     'in' => 'Apr',
     'letter' => 'S',
@@ -1035,6 +1032,18 @@
     'save' => '0',
     'to' => 'max',
     'type' => undef
+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+  bless( {
+    'at' => '2:45s',
+    'from' => '2007',
+    'in' => 'Sep',
+    'letter' => 'D',
+    'name' => 'Chatham',
+    'offset_from_std' => 3600,
+    'on' => 'lastSun',
+    'save' => '1:00',
+    'to' => 'max',
+    'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
 ]
 ;
--- 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -1122,7 +1122,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 61 }
 
@@ -1175,18 +1175,6 @@
 
 my $rules = [
   bless( {
-    'at' => '3:00u',
-    'from' => '2012',
-    'in' => 'Apr',
-    'letter' => '',
-    'name' => 'Chile',
-    'offset_from_std' => 0,
-    'on' => 'Sun>=23',
-    'save' => '0',
-    'to' => 'max',
-    'type' => undef
-  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
-  bless( {
     'at' => '4:00u',
     'from' => '2012',
     'in' => 'Sep',
@@ -1197,6 +1185,18 @@
     'save' => '1:00',
     'to' => 'max',
     'type' => undef
+  }, 'DateTime::TimeZone::OlsonDB::Rule' ),
+  bless( {
+    'at' => '3:00u',
+    'from' => '2012',
+    'in' => 'Apr',
+    'letter' => '',
+    'name' => 'Chile',
+    'offset_from_std' => 0,
+    'on' => 'Sun>=23',
+    'save' => '0',
+    'to' => 'max',
+    'type' => undef
   }, 'DateTime::TimeZone::OlsonDB::Rule' )
 ]
 ;
--- 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -222,7 +222,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -366,7 +366,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 19 }
 
--- 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/southamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/southamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/northamerica.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/northamerica.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -87,7 +87,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 2 }
 
--- 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -78,7 +78,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -69,7 +69,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -60,7 +60,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -96,7 +96,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,17 +42,8 @@
     ],
     [
 60273804168, #    utc_start 1911-01-01 11:22:48 (Sun)
-61504572600, #      utc_end 1950-01-01 11:30:00 (Sun)
-60273762768, #  local_start 1910-12-31 23:52:48 (Sat)
-61504531200, #    local_end 1950-01-01 00:00:00 (Sun)
--41400,
-0,
-'SAMT',
-    ],
-    [
-61504572600, #    utc_start 1950-01-01 11:30:00 (Sun)
 62048804400, #      utc_end 1967-04-01 11:00:00 (Sat)
-61504533000, #  local_start 1950-01-01 00:30:00 (Sun)
+60273764568, #  local_start 1911-01-01 00:22:48 (Sun)
 62048764800, #    local_end 1967-04-01 00:00:00 (Sat)
 -39600,
 0,
@@ -78,7 +69,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -51,7 +51,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -276,7 +276,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -69,7 +69,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -114,7 +114,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/australasia.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/australasia.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -42,7 +42,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 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 ../DateTime/data/Olson/2014e/europe.  Olson data version 2014e
+# Generated from /tmp/GSrE_1Qfw9/europe.  Olson data version 2014f
 #
 # Do not edit this file directly.
 #
@@ -906,7 +906,7 @@
     ],
 ];
 
-sub olson_version { '2014e' }
+sub olson_version { '2014f' }
 
 sub has_dst_changes { 49 }
 
--- a/lib/DateTime/TimeZone/Africa/Bamako.pm
+++ /dev/null
@@ -1,77 +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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
-#
-# Do not edit this file directly.
-#
-package DateTime::TimeZone::Africa::Bamako;
-{
-  $DateTime::TimeZone::Africa::Bamako::VERSION = '1.58';
-}
-
-use strict;
-
-use Class::Singleton 1.03;
-use DateTime::TimeZone;
-use DateTime::TimeZone::OlsonDB;
-
-@DateTime::TimeZone::Africa::Bamako::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
-
-my $spans =
-[
-    [
-DateTime::TimeZone::NEG_INFINITY, #    utc_start
-60305301120, #      utc_end 1912-01-01 00:32:00 (Mon)
-DateTime::TimeZone::NEG_INFINITY, #  local_start
-60305299200, #    local_end 1912-01-01 00:00:00 (Mon)
--1920,
-0,
-'LMT',
-    ],
-    [
-60305301120, #    utc_start 1912-01-01 00:32:00 (Mon)
-61004448000, #      utc_end 1934-02-26 00:00:00 (Mon)
-60305301120, #  local_start 1912-01-01 00:32:00 (Mon)
-61004448000, #    local_end 1934-02-26 00:00:00 (Mon)
-0,
-0,
-'GMT',
-    ],
-    [
-61004448000, #    utc_start 1934-02-26 00:00:00 (Mon)
-61834842000, #      utc_end 1960-06-20 01:00:00 (Mon)
-61004444400, #  local_start 1934-02-25 23:00:00 (Sun)
-61834838400, #    local_end 1960-06-20 00:00:00 (Mon)
--3600,
-0,
-'WAT',
-    ],
-    [
-61834842000, #    utc_start 1960-06-20 01:00:00 (Mon)
-DateTime::TimeZone::INFINITY, #      utc_end
-61834842000, #  local_start 1960-06-20 01:00:00 (Mon)
-DateTime::TimeZone::INFINITY, #    local_end
-0,
-0,
-'GMT',
-    ],
-];
-
-sub olson_version { '2014e' }
-
-sub has_dst_changes { 0 }
-
-sub _max_year { 2024 }
-
-sub _new_instance
-{
-    return shift->_init( @_, spans => $spans );
-}
-
-
-
-1;
-
--- a/lib/DateTime/TimeZone/Africa/Banjul.pm
+++ /dev/null
@@ -1,77 +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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
-#
-# Do not edit this file directly.
-#
-package DateTime::TimeZone::Africa::Banjul;
-{
-  $DateTime::TimeZone::Africa::Banjul::VERSION = '1.58';
-}
-
-use strict;
-
-use Class::Singleton 1.03;
-use DateTime::TimeZone;
-use DateTime::TimeZone::OlsonDB;
-
-@DateTime::TimeZone::Africa::Banjul::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
-
-my $spans =
-[
-    [
-DateTime::TimeZone::NEG_INFINITY, #    utc_start
-60305303196, #      utc_end 1912-01-01 01:06:36 (Mon)
-DateTime::TimeZone::NEG_INFINITY, #  local_start
-60305299200, #    local_end 1912-01-01 00:00:00 (Mon)
--3996,
-0,
-'LMT',
-    ],
-    [
-60305303196, #    utc_start 1912-01-01 01:06:36 (Mon)
-61031149596, #      utc_end 1935-01-01 01:06:36 (Tue)
-60305299200, #  local_start 1912-01-01 00:00:00 (Mon)
-61031145600, #    local_end 1935-01-01 00:00:00 (Tue)
--3996,
-0,
-'BMT',
-    ],
-    [
-61031149596, #    utc_start 1935-01-01 01:06:36 (Tue)
-61946298000, #      utc_end 1964-01-01 01:00:00 (Wed)
-61031145996, #  local_start 1935-01-01 00:06:36 (Tue)
-61946294400, #    local_end 1964-01-01 00:00:00 (Wed)
--3600,
-0,
-'WAT',
-    ],
-    [
-61946298000, #    utc_start 1964-01-01 01:00:00 (Wed)
-DateTime::TimeZone::INFINITY, #      utc_end
-61946298000, #  local_start 1964-01-01 01:00:00 (Wed)
-DateTime::TimeZone::INFINITY, #    local_end
-0,
-0,
-'GMT',
-    ],
-];
-
-sub olson_version { '2014e' }
-
-sub has_dst_changes { 0 }
-
-sub _max_year { 2024 }
-
-sub _new_instance
-{
-    return shift->_init( @_, spans => $spans );
-}
-
-
-
-1;
-
--- a/lib/DateTime/TimeZone/Africa/Conakry.pm
+++ /dev/null
@@ -1,77 +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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
-#
-# Do not edit this file directly.
-#
-package DateTime::TimeZone::Africa::Conakry;
-{
-  $DateTime::TimeZone::Africa::Conakry::VERSION = '1.58';
-}
-
-use strict;
-
-use Class::Singleton 1.03;
-use DateTime::TimeZone;
-use DateTime::TimeZone::OlsonDB;
-
-@DateTime::TimeZone::Africa::Conakry::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
-
-my $spans =
-[
-    [
-DateTime::TimeZone::NEG_INFINITY, #    utc_start
-60305302492, #      utc_end 1912-01-01 00:54:52 (Mon)
-DateTime::TimeZone::NEG_INFINITY, #  local_start
-60305299200, #    local_end 1912-01-01 00:00:00 (Mon)
--3292,
-0,
-'LMT',
-    ],
-    [
-60305302492, #    utc_start 1912-01-01 00:54:52 (Mon)
-61004448000, #      utc_end 1934-02-26 00:00:00 (Mon)
-60305302492, #  local_start 1912-01-01 00:54:52 (Mon)
-61004448000, #    local_end 1934-02-26 00:00:00 (Mon)
-0,
-0,
-'GMT',
-    ],
-    [
-61004448000, #    utc_start 1934-02-26 00:00:00 (Mon)
-61820067600, #      utc_end 1960-01-01 01:00:00 (Fri)
-61004444400, #  local_start 1934-02-25 23:00:00 (Sun)
-61820064000, #    local_end 1960-01-01 00:00:00 (Fri)
--3600,
-0,
-'WAT',
-    ],
-    [
-61820067600, #    utc_start 1960-01-01 01:00:00 (Fri)
-DateTime::TimeZone::INFINITY, #      utc_end
-61820067600, #  local_start 1960-01-01 01:00:00 (Fri)
-DateTime::TimeZone::INFINITY, #    local_end
-0,
-0,
-'GMT',
-    ],
-];
-
-sub olson_version { '2014e' }
-
-sub has_dst_changes { 0 }
-
-sub _max_year { 2024 }
-
-sub _new_instance
-{
-    return shift->_init( @_, spans => $spans );
-}
-
-
-
-1;
-
--- a/lib/DateTime/TimeZone/Africa/Dakar.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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
-#
-# Do not edit this file directly.
-#
-package DateTime::TimeZone::Africa::Dakar;
-{
-  $DateTime::TimeZone::Africa::Dakar::VERSION = '1.58';
-}
-
-use strict;
-
-use Class::Singleton 1.03;
-use DateTime::TimeZone;
-use DateTime::TimeZone::OlsonDB;
-
-@DateTime::TimeZone::Africa::Dakar::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
-
-my $spans =
-[
-    [
-DateTime::TimeZone::NEG_INFINITY, #    utc_start
-60305303384, #      utc_end 1912-01-01 01:09:44 (Mon)
-DateTime::TimeZone::NEG_INFINITY, #  local_start
-60305299200, #    local_end 1912-01-01 00:00:00 (Mon)
--4184,
-0,
-'LMT',
-    ],
-    [
-60305303384, #    utc_start 1912-01-01 01:09:44 (Mon)
-61233584400, #      utc_end 1941-06-01 01:00:00 (Sun)
-60305299784, #  local_start 1912-01-01 00:09:44 (Mon)
-61233580800, #    local_end 1941-06-01 00:00:00 (Sun)
--3600,
-0,
-'WAT',
-    ],
-    [
-61233584400, #    utc_start 1941-06-01 01:00:00 (Sun)
-DateTime::TimeZone::INFINITY, #      utc_end
-61233584400, #  local_start 1941-06-01 01:00:00 (Sun)
-DateTime::TimeZone::INFINITY, #    local_end
-0,
-0,
-'GMT',
-    ],
-];
-
-sub olson_version { '2014e' }
-
-sub has_dst_changes { 0 }
-
-sub _max_year { 2024 }
-
-sub _new_instance
-{
-    return shift->_init( @_, spans => $spans );
-}
-
-
-
-1;
-
--- a/lib/DateTime/TimeZone/Africa/Freetown.pm
+++ /dev/null
@@ -1,329 +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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
-#
-# Do not edit this file directly.
-#
-package DateTime::TimeZone::Africa::Freetown;
-{
-  $DateTime::TimeZone::Africa::Freetown::VERSION = '1.58';
-}
-
-use strict;
-
-use Class::Singleton 1.03;
-use DateTime::TimeZone;
-use DateTime::TimeZone::OlsonDB;
-
-@DateTime::TimeZone::Africa::Freetown::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
-
-my $spans =
-[
-    [
-DateTime::TimeZone::NEG_INFINITY, #    utc_start
-59358703980, #      utc_end 1882-01-01 00:53:00 (Sun)
-DateTime::TimeZone::NEG_INFINITY, #  local_start
-59358700800, #    local_end 1882-01-01 00:00:00 (Sun)
--3180,
-0,
-'LMT',
-    ],
-    [
-59358703980, #    utc_start 1882-01-01 00:53:00 (Sun)
-60349971180, #      utc_end 1913-06-01 00:53:00 (Sun)
-59358700800, #  local_start 1882-01-01 00:00:00 (Sun)
-60349968000, #    local_end 1913-06-01 00:00:00 (Sun)
--3180,
-0,
-'FMT',
-    ],
-    [
-60349971180, #    utc_start 1913-06-01 00:53:00 (Sun)
-61044195600, #      utc_end 1935-06-01 01:00:00 (Sat)
-60349967580, #  local_start 1913-05-31 23:53:00 (Sat)
-61044192000, #    local_end 1935-06-01 00:00:00 (Sat)
--3600,
-0,
-'WAT',
-    ],
-    [
-61044195600, #    utc_start 1935-06-01 01:00:00 (Sat)
-61054734000, #      utc_end 1935-10-01 00:20:00 (Tue)
-61044194400, #  local_start 1935-06-01 00:40:00 (Sat)
-61054732800, #    local_end 1935-10-01 00:00:00 (Tue)
--1200,
-1,
-'SLST',
-    ],
-    [
-61054734000, #    utc_start 1935-10-01 00:20:00 (Tue)
-61075818000, #      utc_end 1936-06-01 01:00:00 (Mon)
-61054730400, #  local_start 1935-09-30 23:20:00 (Mon)
-61075814400, #    local_end 1936-06-01 00:00:00 (Mon)
--3600,
-0,
-'WAT',
-    ],
-    [
-61075818000, #    utc_start 1936-06-01 01:00:00 (Mon)
-61086356400, #      utc_end 1936-10-01 00:20:00 (Thu)
-61075816800, #  local_start 1936-06-01 00:40:00 (Mon)
-61086355200, #    local_end 1936-10-01 00:00:00 (Thu)
--1200,
-1,
-'SLST',
-    ],
-    [
-61086356400, #    utc_start 1936-10-01 00:20:00 (Thu)
-61107354000, #      utc_end 1937-06-01 01:00:00 (Tue)
-61086352800, #  local_start 1936-09-30 23:20:00 (Wed)
-61107350400, #    local_end 1937-06-01 00:00:00 (Tue)
--3600,
-0,
-'WAT',
-    ],
-    [
-61107354000, #    utc_start 1937-06-01 01:00:00 (Tue)
-61117892400, #      utc_end 1937-10-01 00:20:00 (Fri)
-61107352800, #  local_start 1937-06-01 00:40:00 (Tue)
-61117891200, #    local_end 1937-10-01 00:00:00 (Fri)
--1200,
-1,
-'SLST',
-    ],
-    [
-61117892400, #    utc_start 1937-10-01 00:20:00 (Fri)
-61138890000, #      utc_end 1938-06-01 01:00:00 (Wed)
-61117888800, #  local_start 1937-09-30 23:20:00 (Thu)
-61138886400, #    local_end 1938-06-01 00:00:00 (Wed)
--3600,
-0,
-'WAT',
-    ],
-    [
-61138890000, #    utc_start 1938-06-01 01:00:00 (Wed)
-61149428400, #      utc_end 1938-10-01 00:20:00 (Sat)
-61138888800, #  local_start 1938-06-01 00:40:00 (Wed)
-61149427200, #    local_end 1938-10-01 00:00:00 (Sat)
--1200,
-1,
-'SLST',
-    ],
-    [
-61149428400, #    utc_start 1938-10-01 00:20:00 (Sat)
-61170426000, #      utc_end 1939-06-01 01:00:00 (Thu)
-61149424800, #  local_start 1938-09-30 23:20:00 (Fri)
-61170422400, #    local_end 1939-06-01 00:00:00 (Thu)
--3600,
-0,
-'WAT',
-    ],
-    [
-61170426000, #    utc_start 1939-06-01 01:00:00 (Thu)
-61180964400, #      utc_end 1939-10-01 00:20:00 (Sun)
-61170424800, #  local_start 1939-06-01 00:40:00 (Thu)
-61180963200, #    local_end 1939-10-01 00:00:00 (Sun)
--1200,
-1,
-'SLST',
-    ],
-    [
-61180964400, #    utc_start 1939-10-01 00:20:00 (Sun)
-61202048400, #      utc_end 1940-06-01 01:00:00 (Sat)
-61180960800, #  local_start 1939-09-30 23:20:00 (Sat)
-61202044800, #    local_end 1940-06-01 00:00:00 (Sat)
--3600,
-0,
-'WAT',
-    ],
-    [
-61202048400, #    utc_start 1940-06-01 01:00:00 (Sat)
-61212586800, #      utc_end 1940-10-01 00:20:00 (Tue)
-61202047200, #  local_start 1940-06-01 00:40:00 (Sat)
-61212585600, #    local_end 1940-10-01 00:00:00 (Tue)
--1200,
-1,
-'SLST',
-    ],
-    [
-61212586800, #    utc_start 1940-10-01 00:20:00 (Tue)
-61233584400, #      utc_end 1941-06-01 01:00:00 (Sun)
-61212583200, #  local_start 1940-09-30 23:20:00 (Mon)
-61233580800, #    local_end 1941-06-01 00:00:00 (Sun)
--3600,
-0,
-'WAT',
-    ],
-    [
-61233584400, #    utc_start 1941-06-01 01:00:00 (Sun)
-61244122800, #      utc_end 1941-10-01 00:20:00 (Wed)
-61233583200, #  local_start 1941-06-01 00:40:00 (Sun)
-61244121600, #    local_end 1941-10-01 00:00:00 (Wed)
--1200,
-1,
-'SLST',
-    ],
-    [
-61244122800, #    utc_start 1941-10-01 00:20:00 (Wed)
-61265120400, #      utc_end 1942-06-01 01:00:00 (Mon)
-61244119200, #  local_start 1941-09-30 23:20:00 (Tue)
-61265116800, #    local_end 1942-06-01 00:00:00 (Mon)
--3600,
-0,
-'WAT',
-    ],
-    [
-61265120400, #    utc_start 1942-06-01 01:00:00 (Mon)
-61275658800, #      utc_end 1942-10-01 00:20:00 (Thu)
-61265119200, #  local_start 1942-06-01 00:40:00 (Mon)
-61275657600, #    local_end 1942-10-01 00:00:00 (Thu)
--1200,
-1,
-'SLST',
-    ],
-    [
-61275658800, #    utc_start 1942-10-01 00:20:00 (Thu)
-61725459600, #      utc_end 1957-01-01 01:00:00 (Tue)
-61275655200, #  local_start 1942-09-30 23:20:00 (Wed)
-61725456000, #    local_end 1957-01-01 00:00:00 (Tue)
--3600,
-0,
-'WAT',
-    ],
-    [
-61725459600, #    utc_start 1957-01-01 01:00:00 (Tue)
-61738502400, #      utc_end 1957-06-01 00:00:00 (Sat)
-61725459600, #  local_start 1957-01-01 01:00:00 (Tue)
-61738502400, #    local_end 1957-06-01 00:00:00 (Sat)
-0,
-0,
-'WAT',
-    ],
-    [
-61738502400, #    utc_start 1957-06-01 00:00:00 (Sat)
-61746447600, #      utc_end 1957-08-31 23:00:00 (Sat)
-61738506000, #  local_start 1957-06-01 01:00:00 (Sat)
-61746451200, #    local_end 1957-09-01 00:00:00 (Sun)
-3600,
-1,
-'SLST',
-    ],
-    [
-61746447600, #    utc_start 1957-08-31 23:00:00 (Sat)
-61770038400, #      utc_end 1958-06-01 00:00:00 (Sun)
-61746447600, #  local_start 1957-08-31 23:00:00 (Sat)
-61770038400, #    local_end 1958-06-01 00:00:00 (Sun)
-0,
-0,
-'GMT',
-    ],
-    [
-61770038400, #    utc_start 1958-06-01 00:00:00 (Sun)
-61777983600, #      utc_end 1958-08-31 23:00:00 (Sun)
-61770042000, #  local_start 1958-06-01 01:00:00 (Sun)
-61777987200, #    local_end 1958-09-01 00:00:00 (Mon)
-3600,
-1,
-'SLST',
-    ],
-    [
-61777983600, #    utc_start 1958-08-31 23:00:00 (Sun)
-61801574400, #      utc_end 1959-06-01 00:00:00 (Mon)
-61777983600, #  local_start 1958-08-31 23:00:00 (Sun)
-61801574400, #    local_end 1959-06-01 00:00:00 (Mon)
-0,
-0,
-'GMT',
-    ],
-    [
-61801574400, #    utc_start 1959-06-01 00:00:00 (Mon)
-61809519600, #      utc_end 1959-08-31 23:00:00 (Mon)
-61801578000, #  local_start 1959-06-01 01:00:00 (Mon)
-61809523200, #    local_end 1959-09-01 00:00:00 (Tue)
-3600,
-1,
-'SLST',
-    ],
-    [
-61809519600, #    utc_start 1959-08-31 23:00:00 (Mon)
-61833196800, #      utc_end 1960-06-01 00:00:00 (Wed)
-61809519600, #  local_start 1959-08-31 23:00:00 (Mon)
-61833196800, #    local_end 1960-06-01 00:00:00 (Wed)
-0,
-0,
-'GMT',
-    ],
-    [
-61833196800, #    utc_start 1960-06-01 00:00:00 (Wed)
-61841142000, #      utc_end 1960-08-31 23:00:00 (Wed)
-61833200400, #  local_start 1960-06-01 01:00:00 (Wed)
-61841145600, #    local_end 1960-09-01 00:00:00 (Thu)
-3600,
-1,
-'SLST',
-    ],
-    [
-61841142000, #    utc_start 1960-08-31 23:00:00 (Wed)
-61864732800, #      utc_end 1961-06-01 00:00:00 (Thu)
-61841142000, #  local_start 1960-08-31 23:00:00 (Wed)
-61864732800, #    local_end 1961-06-01 00:00:00 (Thu)
-0,
-0,
-'GMT',
-    ],
-    [
-61864732800, #    utc_start 1961-06-01 00:00:00 (Thu)
-61872678000, #      utc_end 1961-08-31 23:00:00 (Thu)
-61864736400, #  local_start 1961-06-01 01:00:00 (Thu)
-61872681600, #    local_end 1961-09-01 00:00:00 (Fri)
-3600,
-1,
-'SLST',
-    ],
-    [
-61872678000, #    utc_start 1961-08-31 23:00:00 (Thu)
-61896268800, #      utc_end 1962-06-01 00:00:00 (Fri)
-61872678000, #  local_start 1961-08-31 23:00:00 (Thu)
-61896268800, #    local_end 1962-06-01 00:00:00 (Fri)
-0,
-0,
-'GMT',
-    ],
-    [
-61896268800, #    utc_start 1962-06-01 00:00:00 (Fri)
-61904214000, #      utc_end 1962-08-31 23:00:00 (Fri)
-61896272400, #  local_start 1962-06-01 01:00:00 (Fri)
-61904217600, #    local_end 1962-09-01 00:00:00 (Sat)
-3600,
-1,
-'SLST',
-    ],
-    [
-61904214000, #    utc_start 1962-08-31 23:00:00 (Fri)
-DateTime::TimeZone::INFINITY, #      utc_end
-61904214000, #  local_start 1962-08-31 23:00:00 (Fri)
-DateTime::TimeZone::INFINITY, #    local_end
-0,
-0,
-'GMT',
-    ],
-];
-
-sub olson_version { '2014e' }
-
-sub has_dst_changes { 14 }
-
-sub _max_year { 2024 }
-
-sub _new_instance
-{
-    return shift->_init( @_, spans => $spans );
-}
-
-
-
-1;
-
--- a/lib/DateTime/TimeZone/Africa/Lome.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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
-#
-# Do not edit this file directly.
-#
-package DateTime::TimeZone::Africa::Lome;
-{
-  $DateTime::TimeZone::Africa::Lome::VERSION = '1.58';
-}
-
-use strict;
-
-use Class::Singleton 1.03;
-use DateTime::TimeZone;
-use DateTime::TimeZone::OlsonDB;
-
-@DateTime::TimeZone::Africa::Lome::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
-
-my $spans =
-[
-    [
-DateTime::TimeZone::NEG_INFINITY, #    utc_start
-59705855708, #      utc_end 1892-12-31 23:55:08 (Sat)
-DateTime::TimeZone::NEG_INFINITY, #  local_start
-59705856000, #    local_end 1893-01-01 00:00:00 (Sun)
-292,
-0,
-'LMT',
-    ],
-    [
-59705855708, #    utc_start 1892-12-31 23:55:08 (Sat)
-DateTime::TimeZone::INFINITY, #      utc_end
-59705855708, #  local_start 1892-12-31 23:55:08 (Sat)
-DateTime::TimeZone::INFINITY, #    local_end
-0,
-0,
-'GMT',
-    ],
-];
-
-sub olson_version { '2014e' }
-
-sub has_dst_changes { 0 }
-
-sub _max_year { 2024 }
-
-sub _new_instance
-{
-    return shift->_init( @_, spans => $spans );
-}
-
-
-
-1;
-
--- a/lib/DateTime/TimeZone/Africa/Nouakchott.pm
+++ /dev/null
@@ -1,77 +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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
-#
-# Do not edit this file directly.
-#
-package DateTime::TimeZone::Africa::Nouakchott;
-{
-  $DateTime::TimeZone::Africa::Nouakchott::VERSION = '1.58';
-}
-
-use strict;
-
-use Class::Singleton 1.03;
-use DateTime::TimeZone;
-use DateTime::TimeZone::OlsonDB;
-
-@DateTime::TimeZone::Africa::Nouakchott::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
-
-my $spans =
-[
-    [
-DateTime::TimeZone::NEG_INFINITY, #    utc_start
-60305303028, #      utc_end 1912-01-01 01:03:48 (Mon)
-DateTime::TimeZone::NEG_INFINITY, #  local_start
-60305299200, #    local_end 1912-01-01 00:00:00 (Mon)
--3828,
-0,
-'LMT',
-    ],
-    [
-60305303028, #    utc_start 1912-01-01 01:03:48 (Mon)
-61004448000, #      utc_end 1934-02-26 00:00:00 (Mon)
-60305303028, #  local_start 1912-01-01 01:03:48 (Mon)
-61004448000, #    local_end 1934-02-26 00:00:00 (Mon)
-0,
-0,
-'GMT',
-    ],
-    [
-61004448000, #    utc_start 1934-02-26 00:00:00 (Mon)
-61848752400, #      utc_end 1960-11-28 01:00:00 (Mon)
-61004444400, #  local_start 1934-02-25 23:00:00 (Sun)
-61848748800, #    local_end 1960-11-28 00:00:00 (Mon)
--3600,
-0,
-'WAT',
-    ],
-    [
-61848752400, #    utc_start 1960-11-28 01:00:00 (Mon)
-DateTime::TimeZone::INFINITY, #      utc_end
-61848752400, #  local_start 1960-11-28 01:00:00 (Mon)
-DateTime::TimeZone::INFINITY, #    local_end
-0,
-0,
-'GMT',
-    ],
-];
-
-sub olson_version { '2014e' }
-
-sub has_dst_changes { 0 }
-
-sub _max_year { 2024 }
-
-sub _new_instance
-{
-    return shift->_init( @_, spans => $spans );
-}
-
-
-
-1;
-
--- a/lib/DateTime/TimeZone/Africa/Ouagadougou.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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
-#
-# Do not edit this file directly.
-#
-package DateTime::TimeZone::Africa::Ouagadougou;
-{
-  $DateTime::TimeZone::Africa::Ouagadougou::VERSION = '1.58';
-}
-
-use strict;
-
-use Class::Singleton 1.03;
-use DateTime::TimeZone;
-use DateTime::TimeZone::OlsonDB;
-
-@DateTime::TimeZone::Africa::Ouagadougou::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
-
-my $spans =
-[
-    [
-DateTime::TimeZone::NEG_INFINITY, #    utc_start
-60305299564, #      utc_end 1912-01-01 00:06:04 (Mon)
-DateTime::TimeZone::NEG_INFINITY, #  local_start
-60305299200, #    local_end 1912-01-01 00:00:00 (Mon)
--364,
-0,
-'LMT',
-    ],
-    [
-60305299564, #    utc_start 1912-01-01 00:06:04 (Mon)
-DateTime::TimeZone::INFINITY, #      utc_end
-60305299564, #  local_start 1912-01-01 00:06:04 (Mon)
-DateTime::TimeZone::INFINITY, #    local_end
-0,
-0,
-'GMT',
-    ],
-];
-
-sub olson_version { '2014e' }
-
-sub has_dst_changes { 0 }
-
-sub _max_year { 2024 }
-
-sub _new_instance
-{
-    return shift->_init( @_, spans => $spans );
-}
-
-
-
-1;
-
--- a/lib/DateTime/TimeZone/Africa/Sao_Tome.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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
-#
-# Do not edit this file directly.
-#
-package DateTime::TimeZone::Africa::Sao_Tome;
-{
-  $DateTime::TimeZone::Africa::Sao_Tome::VERSION = '1.58';
-}
-
-use strict;
-
-use Class::Singleton 1.03;
-use DateTime::TimeZone;
-use DateTime::TimeZone::OlsonDB;
-
-@DateTime::TimeZone::Africa::Sao_Tome::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
-
-my $spans =
-[
-    [
-DateTime::TimeZone::NEG_INFINITY, #    utc_start
-59421771184, #      utc_end 1883-12-31 23:33:04 (Mon)
-DateTime::TimeZone::NEG_INFINITY, #  local_start
-59421772800, #    local_end 1884-01-01 00:00:00 (Tue)
-1616,
-0,
-'LMT',
-    ],
-    [
-59421771184, #    utc_start 1883-12-31 23:33:04 (Mon)
-60305301392, #      utc_end 1912-01-01 00:36:32 (Mon)
-59421768992, #  local_start 1883-12-31 22:56:32 (Mon)
-60305299200, #    local_end 1912-01-01 00:00:00 (Mon)
--2192,
-0,
-'LMT',
-    ],
-    [
-60305301392, #    utc_start 1912-01-01 00:36:32 (Mon)
-DateTime::TimeZone::INFINITY, #      utc_end
-60305301392, #  local_start 1912-01-01 00:36:32 (Mon)
-DateTime::TimeZone::INFINITY, #    local_end
-0,
-0,
-'GMT',
-    ],
-];
-
-sub olson_version { '2014e' }
-
-sub has_dst_changes { 0 }
-
-sub _max_year { 2024 }
-
-sub _new_instance
-{
-    return shift->_init( @_, spans => $spans );
-}
-
-
-
-1;
-
--- a/lib/DateTime/TimeZone/Asia/Chongqing.pm
+++ /dev/null
@@ -1,176 +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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
-#
-# Do not edit this file directly.
-#
-package DateTime::TimeZone::Asia::Chongqing;
-{
-  $DateTime::TimeZone::Asia::Chongqing::VERSION = '1.58';
-}
-
-use strict;
-
-use Class::Singleton 1.03;
-use DateTime::TimeZone;
-use DateTime::TimeZone::OlsonDB;
-
-@DateTime::TimeZone::Asia::Chongqing::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
-
-my $spans =
-[
-    [
-DateTime::TimeZone::NEG_INFINITY, #    utc_start
-60810195220, #      utc_end 1927-12-31 16:53:40 (Sat)
-DateTime::TimeZone::NEG_INFINITY, #  local_start
-60810220800, #    local_end 1928-01-01 00:00:00 (Sun)
-25580,
-0,
-'LMT',
-    ],
-    [
-60810195220, #    utc_start 1927-12-31 16:53:40 (Sat)
-62461645200, #      utc_end 1980-04-30 17:00:00 (Wed)
-60810220420, #  local_start 1927-12-31 23:53:40 (Sat)
-62461670400, #    local_end 1980-05-01 00:00:00 (Thu)
-25200,
-0,
-'LONT',
-    ],
-    [
-62461645200, #    utc_start 1980-04-30 17:00:00 (Wed)
-62651203200, #      utc_end 1986-05-03 16:00:00 (Sat)
-62461674000, #  local_start 1980-05-01 01:00:00 (Thu)
-62651232000, #    local_end 1986-05-04 00:00:00 (Sun)
-28800,
-0,
-'CST',
-    ],
-    [
-62651203200, #    utc_start 1986-05-03 16:00:00 (Sat)
-62662690800, #      utc_end 1986-09-13 15:00:00 (Sat)
-62651235600, #  local_start 1986-05-04 01:00:00 (Sun)
-62662723200, #    local_end 1986-09-14 00:00:00 (Sun)
-32400,
-1,
-'CDT',
-    ],
-    [
-62662690800, #    utc_start 1986-09-13 15:00:00 (Sat)
-62680838400, #      utc_end 1987-04-11 16:00:00 (Sat)
-62662719600, #  local_start 1986-09-13 23:00:00 (Sat)
-62680867200, #    local_end 1987-04-12 00:00:00 (Sun)
-28800,
-0,
-'CST',
-    ],
-    [
-62680838400, #    utc_start 1987-04-11 16:00:00 (Sat)
-62694140400, #      utc_end 1987-09-12 15:00:00 (Sat)
-62680870800, #  local_start 1987-04-12 01:00:00 (Sun)
-62694172800, #    local_end 1987-09-13 00:00:00 (Sun)
-32400,
-1,
-'CDT',
-    ],
-    [
-62694140400, #    utc_start 1987-09-12 15:00:00 (Sat)
-62712288000, #      utc_end 1988-04-09 16:00:00 (Sat)
-62694169200, #  local_start 1987-09-12 23:00:00 (Sat)
-62712316800, #    local_end 1988-04-10 00:00:00 (Sun)
-28800,
-0,
-'CST',
-    ],
-    [
-62712288000, #    utc_start 1988-04-09 16:00:00 (Sat)
-62725590000, #      utc_end 1988-09-10 15:00:00 (Sat)
-62712320400, #  local_start 1988-04-10 01:00:00 (Sun)
-62725622400, #    local_end 1988-09-11 00:00:00 (Sun)
-32400,
-1,
-'CDT',
-    ],
-    [
-62725590000, #    utc_start 1988-09-10 15:00:00 (Sat)
-62744342400, #      utc_end 1989-04-15 16:00:00 (Sat)
-62725618800, #  local_start 1988-09-10 23:00:00 (Sat)
-62744371200, #    local_end 1989-04-16 00:00:00 (Sun)
-28800,
-0,
-'CST',
-    ],
-    [
-62744342400, #    utc_start 1989-04-15 16:00:00 (Sat)
-62757644400, #      utc_end 1989-09-16 15:00:00 (Sat)
-62744374800, #  local_start 1989-04-16 01:00:00 (Sun)
-62757676800, #    local_end 1989-09-17 00:00:00 (Sun)
-32400,
-1,
-'CDT',
-    ],
-    [
-62757644400, #    utc_start 1989-09-16 15:00:00 (Sat)
-62775792000, #      utc_end 1990-04-14 16:00:00 (Sat)
-62757673200, #  local_start 1989-09-16 23:00:00 (Sat)
-62775820800, #    local_end 1990-04-15 00:00:00 (Sun)
-28800,
-0,
-'CST',
-    ],
-    [
-62775792000, #    utc_start 1990-04-14 16:00:00 (Sat)
-62789094000, #      utc_end 1990-09-15 15:00:00 (Sat)
-62775824400, #  local_start 1990-04-15 01:00:00 (Sun)
-62789126400, #    local_end 1990-09-16 00:00:00 (Sun)
-32400,
-1,
-'CDT',
-    ],
-    [
-62789094000, #    utc_start 1990-09-15 15:00:00 (Sat)
-62807241600, #      utc_end 1991-04-13 16:00:00 (Sat)
-62789122800, #  local_start 1990-09-15 23:00:00 (Sat)
-62807270400, #    local_end 1991-04-14 00:00:00 (Sun)
-28800,
-0,
-'CST',
-    ],
-    [
-62807241600, #    utc_start 1991-04-13 16:00:00 (Sat)
-62820543600, #      utc_end 1991-09-14 15:00:00 (Sat)
-62807274000, #  local_start 1991-04-14 01:00:00 (Sun)
-62820576000, #    local_end 1991-09-15 00:00:00 (Sun)
-32400,
-1,
-'CDT',
-    ],
-    [
-62820543600, #    utc_start 1991-09-14 15:00:00 (Sat)
-DateTime::TimeZone::INFINITY, #      utc_end
-62820572400, #  local_start 1991-09-14 23:00:00 (Sat)
-DateTime::TimeZone::INFINITY, #    local_end
-28800,
-0,
-'CST',
-    ],
-];
-
-sub olson_version { '2014e' }
-
-sub has_dst_changes { 6 }
-
-sub _max_year { 2024 }
-
-sub _new_instance
-{
-    return shift->_init( @_, spans => $spans );
-}
-
-
-
-1;
-
--- a/lib/DateTime/TimeZone/Asia/Harbin.pm
+++ /dev/null
@@ -1,203 +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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
-#
-# Do not edit this file directly.
-#
-package DateTime::TimeZone::Asia::Harbin;
-{
-  $DateTime::TimeZone::Asia::Harbin::VERSION = '1.58';
-}
-
-use strict;
-
-use Class::Singleton 1.03;
-use DateTime::TimeZone;
-use DateTime::TimeZone::OlsonDB;
-
-@DateTime::TimeZone::Asia::Harbin::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
-
-my $spans =
-[
-    [
-DateTime::TimeZone::NEG_INFINITY, #    utc_start
-60810190396, #      utc_end 1927-12-31 15:33:16 (Sat)
-DateTime::TimeZone::NEG_INFINITY, #  local_start
-60810220800, #    local_end 1928-01-01 00:00:00 (Sun)
-30404,
-0,
-'LMT',
-    ],
-    [
-60810190396, #    utc_start 1927-12-31 15:33:16 (Sat)
-60941604600, #      utc_end 1932-02-29 15:30:00 (Mon)
-60810220996, #  local_start 1928-01-01 00:03:16 (Sun)
-60941635200, #    local_end 1932-03-01 00:00:00 (Tue)
-30600,
-0,
-'CHAT',
-    ],
-    [
-60941604600, #    utc_start 1932-02-29 15:30:00 (Mon)
-61188883200, #      utc_end 1939-12-31 16:00:00 (Sun)
-60941633400, #  local_start 1932-02-29 23:30:00 (Mon)
-61188912000, #    local_end 1940-01-01 00:00:00 (Mon)
-28800,
-0,
-'CST',
-    ],
-    [
-61188883200, #    utc_start 1939-12-31 16:00:00 (Sun)
-62019788400, #      utc_end 1966-04-30 15:00:00 (Sat)
-61188915600, #  local_start 1940-01-01 01:00:00 (Mon)
-62019820800, #    local_end 1966-05-01 00:00:00 (Sun)
-32400,
-0,
-'CHAT',
-    ],
-    [
-62019788400, #    utc_start 1966-04-30 15:00:00 (Sat)
-62461639800, #      utc_end 1980-04-30 15:30:00 (Wed)
-62019819000, #  local_start 1966-04-30 23:30:00 (Sat)
-62461670400, #    local_end 1980-05-01 00:00:00 (Thu)
-30600,
-0,
-'CHAT',
-    ],
-    [
-62461639800, #    utc_start 1980-04-30 15:30:00 (Wed)
-62651203200, #      utc_end 1986-05-03 16:00:00 (Sat)
-62461668600, #  local_start 1980-04-30 23:30:00 (Wed)
-62651232000, #    local_end 1986-05-04 00:00:00 (Sun)
-28800,
-0,
-'CST',
-    ],
-    [
-62651203200, #    utc_start 1986-05-03 16:00:00 (Sat)
-62662690800, #      utc_end 1986-09-13 15:00:00 (Sat)
-62651235600, #  local_start 1986-05-04 01:00:00 (Sun)
-62662723200, #    local_end 1986-09-14 00:00:00 (Sun)
-32400,
-1,
-'CDT',
-    ],
-    [
-62662690800, #    utc_start 1986-09-13 15:00:00 (Sat)
-62680838400, #      utc_end 1987-04-11 16:00:00 (Sat)
-62662719600, #  local_start 1986-09-13 23:00:00 (Sat)
-62680867200, #    local_end 1987-04-12 00:00:00 (Sun)
-28800,
-0,
-'CST',
-    ],
-    [
-62680838400, #    utc_start 1987-04-11 16:00:00 (Sat)
-62694140400, #      utc_end 1987-09-12 15:00:00 (Sat)
-62680870800, #  local_start 1987-04-12 01:00:00 (Sun)
-62694172800, #    local_end 1987-09-13 00:00:00 (Sun)
-32400,
-1,
-'CDT',
-    ],
-    [
-62694140400, #    utc_start 1987-09-12 15:00:00 (Sat)
-62712288000, #      utc_end 1988-04-09 16:00:00 (Sat)
-62694169200, #  local_start 1987-09-12 23:00:00 (Sat)
-62712316800, #    local_end 1988-04-10 00:00:00 (Sun)
-28800,
-0,
-'CST',
-    ],
-    [
-62712288000, #    utc_start 1988-04-09 16:00:00 (Sat)
-62725590000, #      utc_end 1988-09-10 15:00:00 (Sat)
-62712320400, #  local_start 1988-04-10 01:00:00 (Sun)
-62725622400, #    local_end 1988-09-11 00:00:00 (Sun)
-32400,
-1,
-'CDT',
-    ],
-    [
-62725590000, #    utc_start 1988-09-10 15:00:00 (Sat)
-62744342400, #      utc_end 1989-04-15 16:00:00 (Sat)
-62725618800, #  local_start 1988-09-10 23:00:00 (Sat)
-62744371200, #    local_end 1989-04-16 00:00:00 (Sun)
-28800,
-0,
-'CST',
-    ],
-    [
-62744342400, #    utc_start 1989-04-15 16:00:00 (Sat)
-62757644400, #      utc_end 1989-09-16 15:00:00 (Sat)
-62744374800, #  local_start 1989-04-16 01:00:00 (Sun)
-62757676800, #    local_end 1989-09-17 00:00:00 (Sun)
-32400,
-1,
-'CDT',
-    ],
-    [
-62757644400, #    utc_start 1989-09-16 15:00:00 (Sat)
-62775792000, #      utc_end 1990-04-14 16:00:00 (Sat)
-62757673200, #  local_start 1989-09-16 23:00:00 (Sat)
-62775820800, #    local_end 1990-04-15 00:00:00 (Sun)
-28800,
-0,
-'CST',
-    ],
-    [
-62775792000, #    utc_start 1990-04-14 16:00:00 (Sat)
-62789094000, #      utc_end 1990-09-15 15:00:00 (Sat)
-62775824400, #  local_start 1990-04-15 01:00:00 (Sun)
-62789126400, #    local_end 1990-09-16 00:00:00 (Sun)
-32400,
-1,
-'CDT',
-    ],
-    [
-62789094000, #    utc_start 1990-09-15 15:00:00 (Sat)
-62807241600, #      utc_end 1991-04-13 16:00:00 (Sat)
-62789122800, #  local_start 1990-09-15 23:00:00 (Sat)
-62807270400, #    local_end 1991-04-14 00:00:00 (Sun)
-28800,
-0,
-'CST',
-    ],
-    [
-62807241600, #    utc_start 1991-04-13 16:00:00 (Sat)
-62820543600, #      utc_end 1991-09-14 15:00:00 (Sat)
-62807274000, #  local_start 1991-04-14 01:00:00 (Sun)
-62820576000, #    local_end 1991-09-15 00:00:00 (Sun)
-32400,
-1,
-'CDT',
-    ],
-    [
-62820543600, #    utc_start 1991-09-14 15:00:00 (Sat)
-DateTime::TimeZone::INFINITY, #      utc_end
-62820572400, #  local_start 1991-09-14 23:00:00 (Sat)
-DateTime::TimeZone::INFINITY, #    local_end
-28800,
-0,
-'CST',
-    ],
-];
-
-sub olson_version { '2014e' }
-
-sub has_dst_changes { 6 }
-
-sub _max_year { 2024 }
-
-sub _new_instance
-{
-    return shift->_init( @_, spans => $spans );
-}
-
-
-
-1;
-
--- a/lib/DateTime/TimeZone/Asia/Kashgar.pm
+++ /dev/null
@@ -1,185 +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 ../DateTime/data/Olson/2014e/asia.  Olson data version 2014e
-#
-# Do not edit this file directly.
-#
-package DateTime::TimeZone::Asia::Kashgar;
-{
-  $DateTime::TimeZone::Asia::Kashgar::VERSION = '1.58';
-}
-
-use strict;
-
-use Class::Singleton 1.03;
-use DateTime::TimeZone;
-use DateTime::TimeZone::OlsonDB;
-
-@DateTime::TimeZone::Asia::Kashgar::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
-
-my $spans =
-[
-    [
-DateTime::TimeZone::NEG_INFINITY, #    utc_start
-60810202564, #      utc_end 1927-12-31 18:56:04 (Sat)
-DateTime::TimeZone::NEG_INFINITY, #  local_start
-60810220800, #    local_end 1928-01-01 00:00:00 (Sun)
-18236,
-0,
-'LMT',
-    ],
-    [
-60810202564, #    utc_start 1927-12-31 18:56:04 (Sat)
-61188892200, #      utc_end 1939-12-31 18:30:00 (Sun)
-60810222364, #  local_start 1928-01-01 00:26:04 (Sun)
-61188912000, #    local_end 1940-01-01 00:00:00 (Mon)
-19800,
-0,
-'KAST',
-    ],
-    [
-61188892200, #    utc_start 1939-12-31 18:30:00 (Sun)
-62461652400, #      utc_end 1980-04-30 19:00:00 (Wed)
-61188910200, #  local_start 1939-12-31 23:30:00 (Sun)
-62461670400, #    local_end 1980-05-01 00:00:00 (Thu)
-18000,
-0,
-'KAST',
-    ],
-    [
-62461652400, #    utc_start 1980-04-30 19:00:00 (Wed)
-62651203200, #      utc_end 1986-05-03 16:00:00 (Sat)
-62461681200, #  local_start 1980-05-01 03:00:00 (Thu)
-62651232000, #    local_end 1986-05-04 00:00:00 (Sun)
-28800,
-0,
-'CST',
-    ],
-    [
-62651203200, #    utc_start 1986-05-03 16:00:00 (Sat)
-62662690800, #      utc_end 1986-09-13 15:00:00 (Sat)
-62651235600, #  local_start 1986-05-04 01:00:00 (Sun)
-62662723200, #    local_end 1986-09-14 00:00:00 (Sun)
-32400,
-1,
-'CDT',
-    ],
-    [
-62662690800, #    utc_start 1986-09-13 15:00:00 (Sat)
-62680838400, #      utc_end 1987-04-11 16:00:00 (Sat)
-62662719600, #  local_start 1986-09-13 23:00:00 (Sat)
-62680867200, #    local_end 1987-04-12 00:00:00 (Sun)
-28800,
-0,
-'CST',
-    ],
-    [
-62680838400, #    utc_start 1987-04-11 16:00:00 (Sat)
-62694140400, #      utc_end 1987-09-12 15:00:00 (Sat)
-62680870800, #  local_start 1987-04-12 01:00:00 (Sun)
-62694172800, #    local_end 1987-09-13 00:00:00 (Sun)
-32400,
-1,
-'CDT',
-    ],
-    [
-62694140400, #    utc_start 1987-09-12 15:00:00 (Sat)
-62712288000, #      utc_end 1988-04-09 16:00:00 (Sat)
-62694169200, #  local_start 1987-09-12 23:00:00 (Sat)
-62712316800, #    local_end 1988-04-10 00:00:00 (Sun)
-28800,
-0,
-'CST',
-    ],
-    [
-62712288000, #    utc_start 1988-04-09 16:00:00 (Sat)
-62725590000, #      utc_end 1988-09-10 15:00:00 (Sat)
-62712320400, #  local_start 1988-04-10 01:00:00 (Sun)
-62725622400, #    local_end 1988-09-11 00:00:00 (Sun)
-32400,
-1,
-'CDT',
-    ],
-    [
-62725590000, #    utc_start 1988-09-10 15:00:00 (Sat)
-62744342400, #      utc_end 1989-04-15 16:00:00 (Sat)
-62725618800, #  local_start 1988-09-10 23:00:00 (Sat)
-62744371200, #    local_end 1989-04-16 00:00:00 (Sun)
-28800,
-0,
-'CST',
-    ],
-    [
-62744342400, #    utc_start 1989-04-15 16:00:00 (Sat)
-62757644400, #      utc_end 1989-09-16 15:00:00 (Sat)
-62744374800, #  local_start 1989-04-16 01:00:00 (Sun)
-62757676800, #    local_end 1989-09-17 00:00:00 (Sun)
-32400,
-1,
-'CDT',
-    ],
-    [
-62757644400, #    utc_start 1989-09-16 15:00:00 (Sat)
-62775792000, #      utc_end 1990-04-14 16:00:00 (Sat)
-62757673200, #  local_start 1989-09-16 23:00:00 (Sat)
-62775820800, #    local_end 1990-04-15 00:00:00 (Sun)
-28800,
-0,
-'CST',
-    ],
-    [
-62775792000, #    utc_start 1990-04-14 16:00:00 (Sat)
-62789094000, #      utc_end 1990-09-15 15:00:00 (Sat)
-62775824400, #  local_start 1990-04-15 01:00:00 (Sun)
-62789126400, #    local_end 1990-09-16 00:00:00 (Sun)
-32400,
-1,
-'CDT',
-    ],
-    [
-62789094000, #    utc_start 1990-09-15 15:00:00 (Sat)
-62807241600, #      utc_end 1991-04-13 16:00:00 (Sat)
-62789122800, #  local_start 1990-09-15 23:00:00 (Sat)
-62807270400, #    local_end 1991-04-14 00:00:00 (Sun)
-28800,
-0,
-'CST',
-    ],
-    [
-62807241600, #    utc_start 1991-04-13 16:00:00 (Sat)
-62820543600, #      utc_end 1991-09-14 15:00:00 (Sat)
-62807274000, #  local_start 1991-04-14 01:00:00 (Sun)
-62820576000, #    local_end 1991-09-15 00:00:00 (Sun)
-32400,
-1,
-'CDT',
-    ],
-    [
-62820543600, #    utc_start 1991-09-14 15:00:00 (Sat)
-DateTime::TimeZone::INFINITY, #      utc_end
-62820572400, #  local_start 1991-09-14 23:00:00 (Sat)
-DateTime::TimeZone::INFINITY, #    local_end
-28800,
-0,
-'CST',
-    ],
-];
-
-sub olson_version { '2014e' }
-
-sub has_dst_changes { 6 }
-
-sub _max_year { 2024 }
-
-sub _new_instance
-{
-    return shift->_init( @_, spans => $spans );
-}
-
-
-
-1;
-
--- a/lib/DateTime/TimeZone/Atlantic/St_Helena.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 ../DateTime/data/Olson/2014e/africa.  Olson data version 2014e
-#
-# Do not edit this file directly.
-#
-package DateTime::TimeZone::Atlantic::St_Helena;
-{
-  $DateTime::TimeZone::Atlantic::St_Helena::VERSION = '1.58';
-}
-
-use strict;
-
-use Class::Singleton 1.03;
-use DateTime::TimeZone;
-use DateTime::TimeZone::OlsonDB;
-
-@DateTime::TimeZone::Atlantic::St_Helena::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
-
-my $spans =
-[
-    [
-DateTime::TimeZone::NEG_INFINITY, #    utc_start
-59611162968, #      utc_end 1890-01-01 00:22:48 (Wed)
-DateTime::TimeZone::NEG_INFINITY, #  local_start
-59611161600, #    local_end 1890-01-01 00:00:00 (Wed)
--1368,
-0,
-'LMT',
-    ],
-    [
-59611162968, #    utc_start 1890-01-01 00:22:48 (Wed)
-61536068568, #      utc_end 1951-01-01 00:22:48 (Mon)
-59611161600, #  local_start 1890-01-01 00:00:00 (Wed)
-61536067200, #    local_end 1951-01-01 00:00:00 (Mon)
--1368,
-0,
-'JMT',
-    ],
-    [
-61536068568, #    utc_start 1951-01-01 00:22:48 (Mon)
-DateTime::TimeZone::INFINITY, #      utc_end
-61536068568, #  local_start 1951-01-01 00:22:48 (Mon)
-DateTime::TimeZone::INFINITY, #    local_end
-0,
-0,
-'GMT',
-    ],
-];
-
-sub olson_version { '2014e' }
-
-sub has_dst_changes { 0 }
-
-sub _max_year { 2024 }
-
-sub _new_instance
-{
-    return shift->_init( @_, spans => $spans );
-}
-
-
-
-1;
-
--- /dev/null
+++ b/lib/DateTime/TimeZone/Asia/Chita.pm
@@ -0,0 +1,635 @@
+# 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/GSrE_1Qfw9/europe.  Olson data version 2014f
+#
+# Do not edit this file directly.
+#
+package DateTime::TimeZone::Asia::Chita;
+{
+  $DateTime::TimeZone::Asia::Chita::VERSION = '1.58';
+}
+
+use strict;
+
+use Class::Singleton 1.03;
+use DateTime::TimeZone;
+use DateTime::TimeZone::OlsonDB;
+
+@DateTime::TimeZone::Asia::Chita::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
+
+my $spans =
+[
+    [
+DateTime::TimeZone::NEG_INFINITY, #    utc_start
+60556263968, #      utc_end 1919-12-14 16:26:08 (Sun)
+DateTime::TimeZone::NEG_INFINITY, #  local_start
+60556291200, #    local_end 1919-12-15 00:00:00 (Mon)
+27232,
+0,
+'LMT',
+    ],
+    [
+60556263968, #    utc_start 1919-12-14 16:26:08 (Sun)
+60888124800, #      utc_end 1930-06-20 16:00:00 (Fri)
+60556292768, #  local_start 1919-12-15 00:26:08 (Mon)
+60888153600, #    local_end 1930-06-21 00:00:00 (Sat)
+28800,
+0,
+'YAKT',
+    ],
+    [
+60888124800, #    utc_start 1930-06-20 16:00:00 (Fri)
+62490582000, #      utc_end 1981-03-31 15:00:00 (Tue)
+60888157200, #  local_start 1930-06-21 01:00:00 (Sat)
+62490614400, #    local_end 1981-04-01 00:00:00 (Wed)
+32400,
+0,
+'YAKT',
+    ],
+    [
+62490582000, #    utc_start 1981-03-31 15:00:00 (Tue)
+62506389600, #      utc_end 1981-09-30 14:00:00 (Wed)
+62490618000, #  local_start 1981-04-01 01:00:00 (Wed)
+62506425600, #    local_end 1981-10-01 00:00:00 (Thu)
+36000,
+1,
+'YAKST',
+    ],
+    [
+62506389600, #    utc_start 1981-09-30 14:00:00 (Wed)
+62522118000, #      utc_end 1982-03-31 15:00:00 (Wed)
+62506422000, #  local_start 1981-09-30 23:00:00 (Wed)
+62522150400, #    local_end 1982-04-01 00:00:00 (Thu)
+32400,
+0,
+'YAKT',
+    ],
+    [
+62522118000, #    utc_start 1982-03-31 15:00:00 (Wed)
+62537925600, #      utc_end 1982-09-30 14:00:00 (Thu)
+62522154000, #  local_start 1982-04-01 01:00:00 (Thu)
+62537961600, #    local_end 1982-10-01 00:00:00 (Fri)
+36000,
+1,
+'YAKST',
+    ],
+    [
+62537925600, #    utc_start 1982-09-30 14:00:00 (Thu)
+62553654000, #      utc_end 1983-03-31 15:00:00 (Thu)
+62537958000, #  local_start 1982-09-30 23:00:00 (Thu)
+62553686400, #    local_end 1983-04-01 00:00:00 (Fri)
+32400,
+0,
+'YAKT',
+    ],
+    [
+62553654000, #    utc_start 1983-03-31 15:00:00 (Thu)
+62569461600, #      utc_end 1983-09-30 14:00:00 (Fri)
+62553690000, #  local_start 1983-04-01 01:00:00 (Fri)
+62569497600, #    local_end 1983-10-01 00:00:00 (Sat)
+36000,
+1,
+'YAKST',
+    ],
+    [
+62569461600, #    utc_start 1983-09-30 14:00:00 (Fri)
+62585276400, #      utc_end 1984-03-31 15:00:00 (Sat)
+62569494000, #  local_start 1983-09-30 23:00:00 (Fri)
+62585308800, #    local_end 1984-04-01 00:00:00 (Sun)
+32400,
+0,
+'YAKT',
+    ],
+    [
+62585276400, #    utc_start 1984-03-31 15:00:00 (Sat)
+62601008400, #      utc_end 1984-09-29 17:00:00 (Sat)
+62585312400, #  local_start 1984-04-01 01:00:00 (Sun)
+62601044400, #    local_end 1984-09-30 03:00:00 (Sun)
+36000,
+1,
+'YAKST',
+    ],
+    [
+62601008400, #    utc_start 1984-09-29 17:00:00 (Sat)
+62616733200, #      utc_end 1985-03-30 17:00:00 (Sat)
+62601040800, #  local_start 1984-09-30 02:00:00 (Sun)
+62616765600, #    local_end 1985-03-31 02:00:00 (Sun)
+32400,
+0,
+'YAKT',
+    ],
+    [
+62616733200, #    utc_start 1985-03-30 17:00:00 (Sat)
+62632458000, #      utc_end 1985-09-28 17:00:00 (Sat)
+62616769200, #  local_start 1985-03-31 03:00:00 (Sun)
+62632494000, #    local_end 1985-09-29 03:00:00 (Sun)
+36000,
+1,
+'YAKST',
+    ],
+    [
+62632458000, #    utc_start 1985-09-28 17:00:00 (Sat)
+62648182800, #      utc_end 1986-03-29 17:00:00 (Sat)
+62632490400, #  local_start 1985-09-29 02:00:00 (Sun)
+62648215200, #    local_end 1986-03-30 02:00:00 (Sun)
+32400,
+0,
+'YAKT',
+    ],
+    [
+62648182800, #    utc_start 1986-03-29 17:00:00 (Sat)
+62663907600, #      utc_end 1986-09-27 17:00:00 (Sat)
+62648218800, #  local_start 1986-03-30 03:00:00 (Sun)
+62663943600, #    local_end 1986-09-28 03:00:00 (Sun)
+36000,
+1,
+'YAKST',
+    ],
+    [
+62663907600, #    utc_start 1986-09-27 17:00:00 (Sat)
+62679632400, #      utc_end 1987-03-28 17:00:00 (Sat)
+62663940000, #  local_start 1986-09-28 02:00:00 (Sun)
+62679664800, #    local_end 1987-03-29 02:00:00 (Sun)
+32400,
+0,
+'YAKT',
+    ],
+    [
+62679632400, #    utc_start 1987-03-28 17:00:00 (Sat)
+62695357200, #      utc_end 1987-09-26 17:00:00 (Sat)
+62679668400, #  local_start 1987-03-29 03:00:00 (Sun)
+62695393200, #    local_end 1987-09-27 03:00:00 (Sun)
+36000,
+1,
+'YAKST',
+    ],
+    [
+62695357200, #    utc_start 1987-09-26 17:00:00 (Sat)
+62711082000, #      utc_end 1988-03-26 17:00:00 (Sat)
+62695389600, #  local_start 1987-09-27 02:00:00 (Sun)
+62711114400, #    local_end 1988-03-27 02:00:00 (Sun)
+32400,
+0,
+'YAKT',
+    ],
+    [
+62711082000, #    utc_start 1988-03-26 17:00:00 (Sat)
+62726806800, #      utc_end 1988-09-24 17:00:00 (Sat)
+62711118000, #  local_start 1988-03-27 03:00:00 (Sun)
+62726842800, #    local_end 1988-09-25 03:00:00 (Sun)
+36000,
+1,
+'YAKST',
+    ],
+    [
+62726806800, #    utc_start 1988-09-24 17:00:00 (Sat)
+62742531600, #      utc_end 1989-03-25 17:00:00 (Sat)
+62726839200, #  local_start 1988-09-25 02:00:00 (Sun)
+62742564000, #    local_end 1989-03-26 02:00:00 (Sun)
+32400,
+0,
+'YAKT',
+    ],
+    [
+62742531600, #    utc_start 1989-03-25 17:00:00 (Sat)
+62758256400, #      utc_end 1989-09-23 17:00:00 (Sat)
+62742567600, #  local_start 1989-03-26 03:00:00 (Sun)
+62758292400, #    local_end 1989-09-24 03:00:00 (Sun)
+36000,
+1,
+'YAKST',
+    ],
+    [
+62758256400, #    utc_start 1989-09-23 17:00:00 (Sat)
+62773981200, #      utc_end 1990-03-24 17:00:00 (Sat)
+62758288800, #  local_start 1989-09-24 02:00:00 (Sun)
+62774013600, #    local_end 1990-03-25 02:00:00 (Sun)
+32400,
+0,
+'YAKT',
+    ],
+    [
+62773981200, #    utc_start 1990-03-24 17:00:00 (Sat)
+62790310800, #      utc_end 1990-09-29 17:00:00 (Sat)
+62774017200, #  local_start 1990-03-25 03:00:00 (Sun)
+62790346800, #    local_end 1990-09-30 03:00:00 (Sun)
+36000,
+1,
+'YAKST',
+    ],
+    [
+62790310800, #    utc_start 1990-09-29 17:00:00 (Sat)
+62806035600, #      utc_end 1991-03-30 17:00:00 (Sat)
+62790343200, #  local_start 1990-09-30 02:00:00 (Sun)
+62806068000, #    local_end 1991-03-31 02:00:00 (Sun)
+32400,
+0,
+'YAKT',
+    ],
+    [
+62806035600, #    utc_start 1991-03-30 17:00:00 (Sat)
+62821764000, #      utc_end 1991-09-28 18:00:00 (Sat)
+62806068000, #  local_start 1991-03-31 02:00:00 (Sun)
+62821796400, #    local_end 1991-09-29 03:00:00 (Sun)
+32400,
+1,
+'YAKST',
+    ],
+    [
+62821764000, #    utc_start 1991-09-28 18:00:00 (Sat)
+62831440800, #      utc_end 1992-01-18 18:00:00 (Sat)
+62821792800, #  local_start 1991-09-29 02:00:00 (Sun)
+62831469600, #    local_end 1992-01-19 02:00:00 (Sun)
+28800,
+0,
+'YAKT',
+    ],
+    [
+62831440800, #    utc_start 1992-01-18 18:00:00 (Sat)
+62837474400, #      utc_end 1992-03-28 14:00:00 (Sat)
+62831473200, #  local_start 1992-01-19 03:00:00 (Sun)
+62837506800, #    local_end 1992-03-28 23:00:00 (Sat)
+32400,
+0,
+'YAKT',
+    ],
+    [
+62837474400, #    utc_start 1992-03-28 14:00:00 (Sat)
+62853195600, #      utc_end 1992-09-26 13:00:00 (Sat)
+62837510400, #  local_start 1992-03-29 00:00:00 (Sun)
+62853231600, #    local_end 1992-09-26 23:00:00 (Sat)
+36000,
+1,
+'YAKST',
+    ],
+    [
+62853195600, #    utc_start 1992-09-26 13:00:00 (Sat)
+62868934800, #      utc_end 1993-03-27 17:00:00 (Sat)
+62853228000, #  local_start 1992-09-26 22:00:00 (Sat)
+62868967200, #    local_end 1993-03-28 02:00:00 (Sun)
+32400,
+0,
+'YAKT',
+    ],
+    [
+62868934800, #    utc_start 1993-03-27 17:00:00 (Sat)
+62884659600, #      utc_end 1993-09-25 17:00:00 (Sat)
+62868970800, #  local_start 1993-03-28 03:00:00 (Sun)
+62884695600, #    local_end 1993-09-26 03:00:00 (Sun)
+36000,
+1,
+'YAKST',
+    ],
+    [
+62884659600, #    utc_start 1993-09-25 17:00:00 (Sat)
+62900384400, #      utc_end 1994-03-26 17:00:00 (Sat)
+62884692000, #  local_start 1993-09-26 02:00:00 (Sun)
+62900416800, #    local_end 1994-03-27 02:00:00 (Sun)
+32400,
+0,
+'YAKT',
+    ],
+    [
+62900384400, #    utc_start 1994-03-26 17:00:00 (Sat)
+62916109200, #      utc_end 1994-09-24 17:00:00 (Sat)
+62900420400, #  local_start 1994-03-27 03:00:00 (Sun)
+62916145200, #    local_end 1994-09-25 03:00:00 (Sun)
+36000,
+1,
+'YAKST',
+    ],
+    [
+62916109200, #    utc_start 1994-09-24 17:00:00 (Sat)
+62931834000, #      utc_end 1995-03-25 17:00:00 (Sat)
+62916141600, #  local_start 1994-09-25 02:00:00 (Sun)
+62931866400, #    local_end 1995-03-26 02:00:00 (Sun)
+32400,
+0,
+'YAKT',
+    ],
+    [
+62931834000, #    utc_start 1995-03-25 17:00:00 (Sat)
+62947558800, #      utc_end 1995-09-23 17:00:00 (Sat)
+62931870000, #  local_start 1995-03-26 03:00:00 (Sun)
+62947594800, #    local_end 1995-09-24 03:00:00 (Sun)
+36000,
+1,
+'YAKST',
+    ],
+    [
+62947558800, #    utc_start 1995-09-23 17:00:00 (Sat)
+62963888400, #      utc_end 1996-03-30 17:00:00 (Sat)
+62947591200, #  local_start 1995-09-24 02:00:00 (Sun)
+62963920800, #    local_end 1996-03-31 02:00:00 (Sun)
+32400,
+0,
+'YAKT',
+    ],
+    [
+62963888400, #    utc_start 1996-03-30 17:00:00 (Sat)
+62982032400, #      utc_end 1996-10-26 17:00:00 (Sat)
+62963924400, #  local_start 1996-03-31 03:00:00 (Sun)
+62982068400, #    local_end 1996-10-27 03:00:00 (Sun)
+36000,
+1,
+'YAKST',
+    ],
+    [
+62982032400, #    utc_start 1996-10-26 17:00:00 (Sat)
+62995338000, #      utc_end 1997-03-29 17:00:00 (Sat)
+62982064800, #  local_start 1996-10-27 02:00:00 (Sun)
+62995370400, #    local_end 1997-03-30 02:00:00 (Sun)
+32400,
+0,
+'YAKT',
+    ],
+    [
+62995338000, #    utc_start 1997-03-29 17:00:00 (Sat)
+63013482000, #      utc_end 1997-10-25 17:00:00 (Sat)
+62995374000, #  local_start 1997-03-30 03:00:00 (Sun)
+63013518000, #    local_end 1997-10-26 03:00:00 (Sun)
+36000,
+1,
+'YAKST',
+    ],
+    [
+63013482000, #    utc_start 1997-10-25 17:00:00 (Sat)
+63026787600, #      utc_end 1998-03-28 17:00:00 (Sat)
+63013514400, #  local_start 1997-10-26 02:00:00 (Sun)
+63026820000, #    local_end 1998-03-29 02:00:00 (Sun)
+32400,
+0,
+'YAKT',
+    ],
+    [
+63026787600, #    utc_start 1998-03-28 17:00:00 (Sat)
+63044931600, #      utc_end 1998-10-24 17:00:00 (Sat)
+63026823600, #  local_start 1998-03-29 03:00:00 (Sun)
+63044967600, #    local_end 1998-10-25 03:00:00 (Sun)
+36000,
+1,
+'YAKST',
+    ],
+    [
+63044931600, #    utc_start 1998-10-24 17:00:00 (Sat)
+63058237200, #      utc_end 1999-03-27 17:00:00 (Sat)
+63044964000, #  local_start 1998-10-25 02:00:00 (Sun)
+63058269600, #    local_end 1999-03-28 02:00:00 (Sun)
+32400,
+0,
+'YAKT',
+    ],
+    [
+63058237200, #    utc_start 1999-03-27 17:00:00 (Sat)
+63076986000, #      utc_end 1999-10-30 17:00:00 (Sat)
+63058273200, #  local_start 1999-03-28 03:00:00 (Sun)
+63077022000, #    local_end 1999-10-31 03:00:00 (Sun)
+36000,
+1,
+'YAKST',
+    ],
+    [
+63076986000, #    utc_start 1999-10-30 17:00:00 (Sat)
+63089686800, #      utc_end 2000-03-25 17:00:00 (Sat)
+63077018400, #  local_start 1999-10-31 02:00:00 (Sun)
+63089719200, #    local_end 2000-03-26 02:00:00 (Sun)
+32400,
+0,
+'YAKT',
+    ],
+    [
+63089686800, #    utc_start 2000-03-25 17:00:00 (Sat)
+63108435600, #      utc_end 2000-10-28 17:00:00 (Sat)
+63089722800, #  local_start 2000-03-26 03:00:00 (Sun)
+63108471600, #    local_end 2000-10-29 03:00:00 (Sun)
+36000,
+1,
+'YAKST',
+    ],
+    [
+63108435600, #    utc_start 2000-10-28 17:00:00 (Sat)
+63121136400, #      utc_end 2001-03-24 17:00:00 (Sat)
+63108468000, #  local_start 2000-10-29 02:00:00 (Sun)
+63121168800, #    local_end 2001-03-25 02:00:00 (Sun)
+32400,
+0,
+'YAKT',
+    ],
+    [
+63121136400, #    utc_start 2001-03-24 17:00:00 (Sat)
+63139885200, #      utc_end 2001-10-27 17:00:00 (Sat)
+63121172400, #  local_start 2001-03-25 03:00:00 (Sun)
+63139921200, #    local_end 2001-10-28 03:00:00 (Sun)
+36000,
+1,
+'YAKST',
+    ],
+    [
+63139885200, #    utc_start 2001-10-27 17:00:00 (Sat)
+63153190800, #      utc_end 2002-03-30 17:00:00 (Sat)
+63139917600, #  local_start 2001-10-28 02:00:00 (Sun)
+63153223200, #    local_end 2002-03-31 02:00:00 (Sun)
+32400,
+0,
+'YAKT',
+    ],
+    [
+63153190800, #    utc_start 2002-03-30 17:00:00 (Sat)
+63171334800, #      utc_end 2002-10-26 17:00:00 (Sat)
+63153226800, #  local_start 2002-03-31 03:00:00 (Sun)
+63171370800, #    local_end 2002-10-27 03:00:00 (Sun)
+36000,
+1,
+'YAKST',
+    ],
+    [
+63171334800, #    utc_start 2002-10-26 17:00:00 (Sat)
+63184640400, #      utc_end 2003-03-29 17:00:00 (Sat)
+63171367200, #  local_start 2002-10-27 02:00:00 (Sun)
+63184672800, #    local_end 2003-03-30 02:00:00 (Sun)
+32400,
+0,
+'YAKT',
+    ],
+    [
+63184640400, #    utc_start 2003-03-29 17:00:00 (Sat)
+63202784400, #      utc_end 2003-10-25 17:00:00 (Sat)
+63184676400, #  local_start 2003-03-30 03:00:00 (Sun)
+63202820400, #    local_end 2003-10-26 03:00:00 (Sun)
+36000,
+1,
+'YAKST',
+    ],
+    [
+63202784400, #    utc_start 2003-10-25 17:00:00 (Sat)
+63216090000, #      utc_end 2004-03-27 17:00:00 (Sat)
+63202816800, #  local_start 2003-10-26 02:00:00 (Sun)
+63216122400, #    local_end 2004-03-28 02:00:00 (Sun)
+32400,
+0,
+'YAKT',
+    ],
+    [
+63216090000, #    utc_start 2004-03-27 17:00:00 (Sat)
+63234838800, #      utc_end 2004-10-30 17:00:00 (Sat)
+63216126000, #  local_start 2004-03-28 03:00:00 (Sun)
+63234874800, #    local_end 2004-10-31 03:00:00 (Sun)
+36000,
+1,
+'YAKST',
+    ],
+    [
+63234838800, #    utc_start 2004-10-30 17:00:00 (Sat)
+63247539600, #      utc_end 2005-03-26 17:00:00 (Sat)
+63234871200, #  local_start 2004-10-31 02:00:00 (Sun)
+63247572000, #    local_end 2005-03-27 02:00:00 (Sun)
+32400,
+0,
+'YAKT',
+    ],
+    [
+63247539600, #    utc_start 2005-03-26 17:00:00 (Sat)
+63266288400, #      utc_end 2005-10-29 17:00:00 (Sat)
+63247575600, #  local_start 2005-03-27 03:00:00 (Sun)
+63266324400, #    local_end 2005-10-30 03:00:00 (Sun)
+36000,
+1,
+'YAKST',
+    ],
+    [
+63266288400, #    utc_start 2005-10-29 17:00:00 (Sat)
+63278989200, #      utc_end 2006-03-25 17:00:00 (Sat)
+63266320800, #  local_start 2005-10-30 02:00:00 (Sun)
+63279021600, #    local_end 2006-03-26 02:00:00 (Sun)
+32400,
+0,
+'YAKT',
+    ],
+    [
+63278989200, #    utc_start 2006-03-25 17:00:00 (Sat)
+63297738000, #      utc_end 2006-10-28 17:00:00 (Sat)
+63279025200, #  local_start 2006-03-26 03:00:00 (Sun)
+63297774000, #    local_end 2006-10-29 03:00:00 (Sun)
+36000,
+1,
+'YAKST',
+    ],
+    [
+63297738000, #    utc_start 2006-10-28 17:00:00 (Sat)
+63310438800, #      utc_end 2007-03-24 17:00:00 (Sat)
+63297770400, #  local_start 2006-10-29 02:00:00 (Sun)
+63310471200, #    local_end 2007-03-25 02:00:00 (Sun)
+32400,
+0,
+'YAKT',
+    ],
+    [
+63310438800, #    utc_start 2007-03-24 17:00:00 (Sat)
+63329187600, #      utc_end 2007-10-27 17:00:00 (Sat)
+63310474800, #  local_start 2007-03-25 03:00:00 (Sun)
+63329223600, #    local_end 2007-10-28 03:00:00 (Sun)
+36000,
+1,
+'YAKST',
+    ],
+    [
+63329187600, #    utc_start 2007-10-27 17:00:00 (Sat)
+63342493200, #      utc_end 2008-03-29 17:00:00 (Sat)
+63329220000, #  local_start 2007-10-28 02:00:00 (Sun)
+63342525600, #    local_end 2008-03-30 02:00:00 (Sun)
+32400,
+0,
+'YAKT',
+    ],
+    [
+63342493200, #    utc_start 2008-03-29 17:00:00 (Sat)
+63360637200, #      utc_end 2008-10-25 17:00:00 (Sat)
+63342529200, #  local_start 2008-03-30 03:00:00 (Sun)
+63360673200, #    local_end 2008-10-26 03:00:00 (Sun)
+36000,
+1,
+'YAKST',
+    ],
+    [
+63360637200, #    utc_start 2008-10-25 17:00:00 (Sat)
+63373942800, #      utc_end 2009-03-28 17:00:00 (Sat)
+63360669600, #  local_start 2008-10-26 02:00:00 (Sun)
+63373975200, #    local_end 2009-03-29 02:00:00 (Sun)
+32400,
+0,
+'YAKT',
+    ],
+    [
+63373942800, #    utc_start 2009-03-28 17:00:00 (Sat)
+63392086800, #      utc_end 2009-10-24 17:00:00 (Sat)
+63373978800, #  local_start 2009-03-29 03:00:00 (Sun)
+63392122800, #    local_end 2009-10-25 03:00:00 (Sun)
+36000,
+1,
+'YAKST',
+    ],
+    [
+63392086800, #    utc_start 2009-10-24 17:00:00 (Sat)
+63405392400, #      utc_end 2010-03-27 17:00:00 (Sat)
+63392119200, #  local_start 2009-10-25 02:00:00 (Sun)
+63405424800, #    local_end 2010-03-28 02:00:00 (Sun)
+32400,
+0,
+'YAKT',
+    ],
+    [
+63405392400, #    utc_start 2010-03-27 17:00:00 (Sat)
+63424141200, #      utc_end 2010-10-30 17:00:00 (Sat)
+63405428400, #  local_start 2010-03-28 03:00:00 (Sun)
+63424177200, #    local_end 2010-10-31 03:00:00 (Sun)
+36000,
+1,
+'YAKST',
+    ],
+    [
+63424141200, #    utc_start 2010-10-30 17:00:00 (Sat)
+63436842000, #      utc_end 2011-03-26 17:00:00 (Sat)
+63424173600, #  local_start 2010-10-31 02:00:00 (Sun)
+63436874400, #    local_end 2011-03-27 02:00:00 (Sun)
+32400,
+0,
+'YAKT',
+    ],
+    [
+63436842000, #    utc_start 2011-03-26 17:00:00 (Sat)
+63549936000, #      utc_end 2014-10-25 16:00:00 (Sat)
+63436878000, #  local_start 2011-03-27 03:00:00 (Sun)
+63549972000, #    local_end 2014-10-26 02:00:00 (Sun)
+36000,
+0,
+'YAKT',
+    ],
+    [
+63549936000, #    utc_start 2014-10-25 16:00:00 (Sat)
+DateTime::TimeZone::INFINITY, #      utc_end
+63549964800, #  local_start 2014-10-26 00:00:00 (Sun)
+DateTime::TimeZone::INFINITY, #    local_end
+28800,
+0,
+'IRKT',
+    ],
+];
+
+sub olson_version { '2014f' }
+
+sub has_dst_changes { 30 }
+
+sub _max_year { 2024 }
+
+sub _new_instance
+{
+    return shift->_init( @_, spans => $spans );
+}
+
+
+
+1;
+
--- /dev/null
+++ b/lib/DateTime/TimeZone/Asia/Srednekolymsk.pm
@@ -0,0 +1,635 @@
+# 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/GSrE_1Qfw9/europe.  Olson data version 2014f
+#
+# Do not edit this file directly.
+#
+package DateTime::TimeZone::Asia::Srednekolymsk;
+{
+  $DateTime::TimeZone::Asia::Srednekolymsk::VERSION = '1.58';
+}
+
+use strict;
+
+use Class::Singleton 1.03;
+use DateTime::TimeZone;
+use DateTime::TimeZone::OlsonDB;
+
+@DateTime::TimeZone::Asia::Srednekolymsk::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
+
+my $spans =
+[
+    [
+DateTime::TimeZone::NEG_INFINITY, #    utc_start
+60694494308, #      utc_end 1924-05-01 13:45:08 (Thu)
+DateTime::TimeZone::NEG_INFINITY, #  local_start
+60694531200, #    local_end 1924-05-02 00:00:00 (Fri)
+36892,
+0,
+'LMT',
+    ],
+    [
+60694494308, #    utc_start 1924-05-01 13:45:08 (Thu)
+60888117600, #      utc_end 1930-06-20 14:00:00 (Fri)
+60694530308, #  local_start 1924-05-01 23:45:08 (Thu)
+60888153600, #    local_end 1930-06-21 00:00:00 (Sat)
+36000,
+0,
+'MAGT',
+    ],
+    [
+60888117600, #    utc_start 1930-06-20 14:00:00 (Fri)
+62490574800, #      utc_end 1981-03-31 13:00:00 (Tue)
+60888157200, #  local_start 1930-06-21 01:00:00 (Sat)
+62490614400, #    local_end 1981-04-01 00:00:00 (Wed)
+39600,
+0,
+'MAGT',
+    ],
+    [
+62490574800, #    utc_start 1981-03-31 13:00:00 (Tue)
+62506382400, #      utc_end 1981-09-30 12:00:00 (Wed)
+62490618000, #  local_start 1981-04-01 01:00:00 (Wed)
+62506425600, #    local_end 1981-10-01 00:00:00 (Thu)
+43200,
+1,
+'MAGST',
+    ],
+    [
+62506382400, #    utc_start 1981-09-30 12:00:00 (Wed)
+62522110800, #      utc_end 1982-03-31 13:00:00 (Wed)
+62506422000, #  local_start 1981-09-30 23:00:00 (Wed)
+62522150400, #    local_end 1982-04-01 00:00:00 (Thu)
+39600,
+0,
+'MAGT',
+    ],
+    [
+62522110800, #    utc_start 1982-03-31 13:00:00 (Wed)
+62537918400, #      utc_end 1982-09-30 12:00:00 (Thu)
+62522154000, #  local_start 1982-04-01 01:00:00 (Thu)
+62537961600, #    local_end 1982-10-01 00:00:00 (Fri)
+43200,
+1,
+'MAGST',
+    ],
+    [
+62537918400, #    utc_start 1982-09-30 12:00:00 (Thu)
+62553646800, #      utc_end 1983-03-31 13:00:00 (Thu)
+62537958000, #  local_start 1982-09-30 23:00:00 (Thu)
+62553686400, #    local_end 1983-04-01 00:00:00 (Fri)
+39600,
+0,
+'MAGT',
+    ],
+    [
+62553646800, #    utc_start 1983-03-31 13:00:00 (Thu)
+62569454400, #      utc_end 1983-09-30 12:00:00 (Fri)
+62553690000, #  local_start 1983-04-01 01:00:00 (Fri)
+62569497600, #    local_end 1983-10-01 00:00:00 (Sat)
+43200,
+1,
+'MAGST',
+    ],
+    [
+62569454400, #    utc_start 1983-09-30 12:00:00 (Fri)
+62585269200, #      utc_end 1984-03-31 13:00:00 (Sat)
+62569494000, #  local_start 1983-09-30 23:00:00 (Fri)
+62585308800, #    local_end 1984-04-01 00:00:00 (Sun)
+39600,
+0,
+'MAGT',
+    ],
+    [
+62585269200, #    utc_start 1984-03-31 13:00:00 (Sat)
+62601001200, #      utc_end 1984-09-29 15:00:00 (Sat)
+62585312400, #  local_start 1984-04-01 01:00:00 (Sun)
+62601044400, #    local_end 1984-09-30 03:00:00 (Sun)
+43200,
+1,
+'MAGST',
+    ],
+    [
+62601001200, #    utc_start 1984-09-29 15:00:00 (Sat)
+62616726000, #      utc_end 1985-03-30 15:00:00 (Sat)
+62601040800, #  local_start 1984-09-30 02:00:00 (Sun)
+62616765600, #    local_end 1985-03-31 02:00:00 (Sun)
+39600,
+0,
+'MAGT',
+    ],
+    [
+62616726000, #    utc_start 1985-03-30 15:00:00 (Sat)
+62632450800, #      utc_end 1985-09-28 15:00:00 (Sat)
+62616769200, #  local_start 1985-03-31 03:00:00 (Sun)
+62632494000, #    local_end 1985-09-29 03:00:00 (Sun)
+43200,
+1,
+'MAGST',
+    ],
+    [
+62632450800, #    utc_start 1985-09-28 15:00:00 (Sat)
+62648175600, #      utc_end 1986-03-29 15:00:00 (Sat)
+62632490400, #  local_start 1985-09-29 02:00:00 (Sun)
+62648215200, #    local_end 1986-03-30 02:00:00 (Sun)
+39600,
+0,
+'MAGT',
+    ],
+    [
+62648175600, #    utc_start 1986-03-29 15:00:00 (Sat)
+62663900400, #      utc_end 1986-09-27 15:00:00 (Sat)
+62648218800, #  local_start 1986-03-30 03:00:00 (Sun)
+62663943600, #    local_end 1986-09-28 03:00:00 (Sun)
+43200,
+1,
+'MAGST',
+    ],
+    [
+62663900400, #    utc_start 1986-09-27 15:00:00 (Sat)
+62679625200, #      utc_end 1987-03-28 15:00:00 (Sat)
+62663940000, #  local_start 1986-09-28 02:00:00 (Sun)
+62679664800, #    local_end 1987-03-29 02:00:00 (Sun)
+39600,
+0,
+'MAGT',
+    ],
+    [
+62679625200, #    utc_start 1987-03-28 15:00:00 (Sat)
+62695350000, #      utc_end 1987-09-26 15:00:00 (Sat)
+62679668400, #  local_start 1987-03-29 03:00:00 (Sun)
+62695393200, #    local_end 1987-09-27 03:00:00 (Sun)
+43200,
+1,
+'MAGST',
+    ],
+    [
+62695350000, #    utc_start 1987-09-26 15:00:00 (Sat)
+62711074800, #      utc_end 1988-03-26 15:00:00 (Sat)
+62695389600, #  local_start 1987-09-27 02:00:00 (Sun)
+62711114400, #    local_end 1988-03-27 02:00:00 (Sun)
+39600,
+0,
+'MAGT',
+    ],
+    [
+62711074800, #    utc_start 1988-03-26 15:00:00 (Sat)
+62726799600, #      utc_end 1988-09-24 15:00:00 (Sat)
+62711118000, #  local_start 1988-03-27 03:00:00 (Sun)
+62726842800, #    local_end 1988-09-25 03:00:00 (Sun)
+43200,
+1,
+'MAGST',
+    ],
+    [
+62726799600, #    utc_start 1988-09-24 15:00:00 (Sat)
+62742524400, #      utc_end 1989-03-25 15:00:00 (Sat)
+62726839200, #  local_start 1988-09-25 02:00:00 (Sun)
+62742564000, #    local_end 1989-03-26 02:00:00 (Sun)
+39600,
+0,
+'MAGT',
+    ],
+    [
+62742524400, #    utc_start 1989-03-25 15:00:00 (Sat)
+62758249200, #      utc_end 1989-09-23 15:00:00 (Sat)
+62742567600, #  local_start 1989-03-26 03:00:00 (Sun)
+62758292400, #    local_end 1989-09-24 03:00:00 (Sun)
+43200,
+1,
+'MAGST',
+    ],
+    [
+62758249200, #    utc_start 1989-09-23 15:00:00 (Sat)
+62773974000, #      utc_end 1990-03-24 15:00:00 (Sat)
+62758288800, #  local_start 1989-09-24 02:00:00 (Sun)
+62774013600, #    local_end 1990-03-25 02:00:00 (Sun)
+39600,
+0,
+'MAGT',
+    ],
+    [
+62773974000, #    utc_start 1990-03-24 15:00:00 (Sat)
+62790303600, #      utc_end 1990-09-29 15:00:00 (Sat)
+62774017200, #  local_start 1990-03-25 03:00:00 (Sun)
+62790346800, #    local_end 1990-09-30 03:00:00 (Sun)
+43200,
+1,
+'MAGST',
+    ],
+    [
+62790303600, #    utc_start 1990-09-29 15:00:00 (Sat)
+62806028400, #      utc_end 1991-03-30 15:00:00 (Sat)
+62790343200, #  local_start 1990-09-30 02:00:00 (Sun)
+62806068000, #    local_end 1991-03-31 02:00:00 (Sun)
+39600,
+0,
+'MAGT',
+    ],
+    [
+62806028400, #    utc_start 1991-03-30 15:00:00 (Sat)
+62821756800, #      utc_end 1991-09-28 16:00:00 (Sat)
+62806068000, #  local_start 1991-03-31 02:00:00 (Sun)
+62821796400, #    local_end 1991-09-29 03:00:00 (Sun)
+39600,
+1,
+'MAGST',
+    ],
+    [
+62821756800, #    utc_start 1991-09-28 16:00:00 (Sat)
+62831433600, #      utc_end 1992-01-18 16:00:00 (Sat)
+62821792800, #  local_start 1991-09-29 02:00:00 (Sun)
+62831469600, #    local_end 1992-01-19 02:00:00 (Sun)
+36000,
+0,
+'MAGT',
+    ],
+    [
+62831433600, #    utc_start 1992-01-18 16:00:00 (Sat)
+62837467200, #      utc_end 1992-03-28 12:00:00 (Sat)
+62831473200, #  local_start 1992-01-19 03:00:00 (Sun)
+62837506800, #    local_end 1992-03-28 23:00:00 (Sat)
+39600,
+0,
+'MAGT',
+    ],
+    [
+62837467200, #    utc_start 1992-03-28 12:00:00 (Sat)
+62853188400, #      utc_end 1992-09-26 11:00:00 (Sat)
+62837510400, #  local_start 1992-03-29 00:00:00 (Sun)
+62853231600, #    local_end 1992-09-26 23:00:00 (Sat)
+43200,
+1,
+'MAGST',
+    ],
+    [
+62853188400, #    utc_start 1992-09-26 11:00:00 (Sat)
+62868927600, #      utc_end 1993-03-27 15:00:00 (Sat)
+62853228000, #  local_start 1992-09-26 22:00:00 (Sat)
+62868967200, #    local_end 1993-03-28 02:00:00 (Sun)
+39600,
+0,
+'MAGT',
+    ],
+    [
+62868927600, #    utc_start 1993-03-27 15:00:00 (Sat)
+62884652400, #      utc_end 1993-09-25 15:00:00 (Sat)
+62868970800, #  local_start 1993-03-28 03:00:00 (Sun)
+62884695600, #    local_end 1993-09-26 03:00:00 (Sun)
+43200,
+1,
+'MAGST',
+    ],
+    [
+62884652400, #    utc_start 1993-09-25 15:00:00 (Sat)
+62900377200, #      utc_end 1994-03-26 15:00:00 (Sat)
+62884692000, #  local_start 1993-09-26 02:00:00 (Sun)
+62900416800, #    local_end 1994-03-27 02:00:00 (Sun)
+39600,
+0,
+'MAGT',
+    ],
+    [
+62900377200, #    utc_start 1994-03-26 15:00:00 (Sat)
+62916102000, #      utc_end 1994-09-24 15:00:00 (Sat)
+62900420400, #  local_start 1994-03-27 03:00:00 (Sun)
+62916145200, #    local_end 1994-09-25 03:00:00 (Sun)
+43200,
+1,
+'MAGST',
+    ],
+    [
+62916102000, #    utc_start 1994-09-24 15:00:00 (Sat)
+62931826800, #      utc_end 1995-03-25 15:00:00 (Sat)
+62916141600, #  local_start 1994-09-25 02:00:00 (Sun)
+62931866400, #    local_end 1995-03-26 02:00:00 (Sun)
+39600,
+0,
+'MAGT',
+    ],
+    [
+62931826800, #    utc_start 1995-03-25 15:00:00 (Sat)
+62947551600, #      utc_end 1995-09-23 15:00:00 (Sat)
+62931870000, #  local_start 1995-03-26 03:00:00 (Sun)
+62947594800, #    local_end 1995-09-24 03:00:00 (Sun)
+43200,
+1,
+'MAGST',
+    ],
+    [
+62947551600, #    utc_start 1995-09-23 15:00:00 (Sat)
+62963881200, #      utc_end 1996-03-30 15:00:00 (Sat)
+62947591200, #  local_start 1995-09-24 02:00:00 (Sun)
+62963920800, #    local_end 1996-03-31 02:00:00 (Sun)
+39600,
+0,
+'MAGT',
+    ],
+    [
+62963881200, #    utc_start 1996-03-30 15:00:00 (Sat)
+62982025200, #      utc_end 1996-10-26 15:00:00 (Sat)
+62963924400, #  local_start 1996-03-31 03:00:00 (Sun)
+62982068400, #    local_end 1996-10-27 03:00:00 (Sun)
+43200,
+1,
+'MAGST',
+    ],
+    [
+62982025200, #    utc_start 1996-10-26 15:00:00 (Sat)
+62995330800, #      utc_end 1997-03-29 15:00:00 (Sat)
+62982064800, #  local_start 1996-10-27 02:00:00 (Sun)
+62995370400, #    local_end 1997-03-30 02:00:00 (Sun)
+39600,
+0,
+'MAGT',
+    ],
+    [
+62995330800, #    utc_start 1997-03-29 15:00:00 (Sat)
+63013474800, #      utc_end 1997-10-25 15:00:00 (Sat)
+62995374000, #  local_start 1997-03-30 03:00:00 (Sun)
+63013518000, #    local_end 1997-10-26 03:00:00 (Sun)
+43200,
+1,
+'MAGST',
+    ],
+    [
+63013474800, #    utc_start 1997-10-25 15:00:00 (Sat)
+63026780400, #      utc_end 1998-03-28 15:00:00 (Sat)
+63013514400, #  local_start 1997-10-26 02:00:00 (Sun)
+63026820000, #    local_end 1998-03-29 02:00:00 (Sun)
+39600,
+0,
+'MAGT',
+    ],
+    [
+63026780400, #    utc_start 1998-03-28 15:00:00 (Sat)
+63044924400, #      utc_end 1998-10-24 15:00:00 (Sat)
+63026823600, #  local_start 1998-03-29 03:00:00 (Sun)
+63044967600, #    local_end 1998-10-25 03:00:00 (Sun)
+43200,
+1,
+'MAGST',
+    ],
+    [
+63044924400, #    utc_start 1998-10-24 15:00:00 (Sat)
+63058230000, #      utc_end 1999-03-27 15:00:00 (Sat)
+63044964000, #  local_start 1998-10-25 02:00:00 (Sun)
+63058269600, #    local_end 1999-03-28 02:00:00 (Sun)
+39600,
+0,
+'MAGT',
+    ],
+    [
+63058230000, #    utc_start 1999-03-27 15:00:00 (Sat)
+63076978800, #      utc_end 1999-10-30 15:00:00 (Sat)
+63058273200, #  local_start 1999-03-28 03:00:00 (Sun)
+63077022000, #    local_end 1999-10-31 03:00:00 (Sun)
+43200,
+1,
+'MAGST',
+    ],
+    [
+63076978800, #    utc_start 1999-10-30 15:00:00 (Sat)
+63089679600, #      utc_end 2000-03-25 15:00:00 (Sat)
+63077018400, #  local_start 1999-10-31 02:00:00 (Sun)
+63089719200, #    local_end 2000-03-26 02:00:00 (Sun)
+39600,
+0,
+'MAGT',
+    ],
+    [
+63089679600, #    utc_start 2000-03-25 15:00:00 (Sat)
+63108428400, #      utc_end 2000-10-28 15:00:00 (Sat)
+63089722800, #  local_start 2000-03-26 03:00:00 (Sun)
+63108471600, #    local_end 2000-10-29 03:00:00 (Sun)
+43200,
+1,
+'MAGST',
+    ],
+    [
+63108428400, #    utc_start 2000-10-28 15:00:00 (Sat)
+63121129200, #      utc_end 2001-03-24 15:00:00 (Sat)
+63108468000, #  local_start 2000-10-29 02:00:00 (Sun)
+63121168800, #    local_end 2001-03-25 02:00:00 (Sun)
+39600,
+0,
+'MAGT',
+    ],
+    [
+63121129200, #    utc_start 2001-03-24 15:00:00 (Sat)
+63139878000, #      utc_end 2001-10-27 15:00:00 (Sat)
+63121172400, #  local_start 2001-03-25 03:00:00 (Sun)
+63139921200, #    local_end 2001-10-28 03:00:00 (Sun)
+43200,
+1,
+'MAGST',
+    ],
+    [
+63139878000, #    utc_start 2001-10-27 15:00:00 (Sat)
+63153183600, #      utc_end 2002-03-30 15:00:00 (Sat)
+63139917600, #  local_start 2001-10-28 02:00:00 (Sun)
+63153223200, #    local_end 2002-03-31 02:00:00 (Sun)
+39600,
+0,
+'MAGT',
+    ],
+    [
+63153183600, #    utc_start 2002-03-30 15:00:00 (Sat)
+63171327600, #      utc_end 2002-10-26 15:00:00 (Sat)
+63153226800, #  local_start 2002-03-31 03:00:00 (Sun)
+63171370800, #    local_end 2002-10-27 03:00:00 (Sun)
+43200,
+1,
+'MAGST',
+    ],
+    [
+63171327600, #    utc_start 2002-10-26 15:00:00 (Sat)
+63184633200, #      utc_end 2003-03-29 15:00:00 (Sat)
+63171367200, #  local_start 2002-10-27 02:00:00 (Sun)
+63184672800, #    local_end 2003-03-30 02:00:00 (Sun)
+39600,
+0,
+'MAGT',
+    ],
+    [
+63184633200, #    utc_start 2003-03-29 15:00:00 (Sat)
+63202777200, #      utc_end 2003-10-25 15:00:00 (Sat)
+63184676400, #  local_start 2003-03-30 03:00:00 (Sun)
+63202820400, #    local_end 2003-10-26 03:00:00 (Sun)
+43200,
+1,
+'MAGST',
+    ],
+    [
+63202777200, #    utc_start 2003-10-25 15:00:00 (Sat)
+63216082800, #      utc_end 2004-03-27 15:00:00 (Sat)
+63202816800, #  local_start 2003-10-26 02:00:00 (Sun)
+63216122400, #    local_end 2004-03-28 02:00:00 (Sun)
+39600,
+0,
+'MAGT',
+    ],
+    [
+63216082800, #    utc_start 2004-03-27 15:00:00 (Sat)
+63234831600, #      utc_end 2004-10-30 15:00:00 (Sat)
+63216126000, #  local_start 2004-03-28 03:00:00 (Sun)
+63234874800, #    local_end 2004-10-31 03:00:00 (Sun)
+43200,
+1,
+'MAGST',
+    ],
+    [
+63234831600, #    utc_start 2004-10-30 15:00:00 (Sat)
+63247532400, #      utc_end 2005-03-26 15:00:00 (Sat)
+63234871200, #  local_start 2004-10-31 02:00:00 (Sun)
+63247572000, #    local_end 2005-03-27 02:00:00 (Sun)
+39600,
+0,
+'MAGT',
+    ],
+    [
+63247532400, #    utc_start 2005-03-26 15:00:00 (Sat)
+63266281200, #      utc_end 2005-10-29 15:00:00 (Sat)
+63247575600, #  local_start 2005-03-27 03:00:00 (Sun)
+63266324400, #    local_end 2005-10-30 03:00:00 (Sun)
+43200,
+1,
+'MAGST',
+    ],
+    [
+63266281200, #    utc_start 2005-10-29 15:00:00 (Sat)
+63278982000, #      utc_end 2006-03-25 15:00:00 (Sat)
+63266320800, #  local_start 2005-10-30 02:00:00 (Sun)
+63279021600, #    local_end 2006-03-26 02:00:00 (Sun)
+39600,
+0,
+'MAGT',
+    ],
+    [
+63278982000, #    utc_start 2006-03-25 15:00:00 (Sat)
+63297730800, #      utc_end 2006-10-28 15:00:00 (Sat)
+63279025200, #  local_start 2006-03-26 03:00:00 (Sun)
+63297774000, #    local_end 2006-10-29 03:00:00 (Sun)
+43200,
+1,
+'MAGST',
+    ],
+    [
+63297730800, #    utc_start 2006-10-28 15:00:00 (Sat)
+63310431600, #      utc_end 2007-03-24 15:00:00 (Sat)
+63297770400, #  local_start 2006-10-29 02:00:00 (Sun)
+63310471200, #    local_end 2007-03-25 02:00:00 (Sun)
+39600,
+0,
+'MAGT',
+    ],
+    [
+63310431600, #    utc_start 2007-03-24 15:00:00 (Sat)
+63329180400, #      utc_end 2007-10-27 15:00:00 (Sat)
+63310474800, #  local_start 2007-03-25 03:00:00 (Sun)
+63329223600, #    local_end 2007-10-28 03:00:00 (Sun)
+43200,
+1,
+'MAGST',
+    ],
+    [
+63329180400, #    utc_start 2007-10-27 15:00:00 (Sat)
+63342486000, #      utc_end 2008-03-29 15:00:00 (Sat)
+63329220000, #  local_start 2007-10-28 02:00:00 (Sun)
+63342525600, #    local_end 2008-03-30 02:00:00 (Sun)
+39600,
+0,
+'MAGT',
+    ],
+    [
+63342486000, #    utc_start 2008-03-29 15:00:00 (Sat)
+63360630000, #      utc_end 2008-10-25 15:00:00 (Sat)
+63342529200, #  local_start 2008-03-30 03:00:00 (Sun)
+63360673200, #    local_end 2008-10-26 03:00:00 (Sun)
+43200,
+1,
+'MAGST',
+    ],
+    [
+63360630000, #    utc_start 2008-10-25 15:00:00 (Sat)
+63373935600, #      utc_end 2009-03-28 15:00:00 (Sat)
+63360669600, #  local_start 2008-10-26 02:00:00 (Sun)
+63373975200, #    local_end 2009-03-29 02:00:00 (Sun)
+39600,
+0,
+'MAGT',
+    ],
+    [
+63373935600, #    utc_start 2009-03-28 15:00:00 (Sat)
+63392079600, #      utc_end 2009-10-24 15:00:00 (Sat)
+63373978800, #  local_start 2009-03-29 03:00:00 (Sun)
+63392122800, #    local_end 2009-10-25 03:00:00 (Sun)
+43200,
+1,
+'MAGST',
+    ],
+    [
+63392079600, #    utc_start 2009-10-24 15:00:00 (Sat)
+63405385200, #      utc_end 2010-03-27 15:00:00 (Sat)
+63392119200, #  local_start 2009-10-25 02:00:00 (Sun)
+63405424800, #    local_end 2010-03-28 02:00:00 (Sun)
+39600,
+0,
+'MAGT',
+    ],
+    [
+63405385200, #    utc_start 2010-03-27 15:00:00 (Sat)
+63424134000, #      utc_end 2010-10-30 15:00:00 (Sat)
+63405428400, #  local_start 2010-03-28 03:00:00 (Sun)
+63424177200, #    local_end 2010-10-31 03:00:00 (Sun)
+43200,
+1,
+'MAGST',
+    ],
+    [
+63424134000, #    utc_start 2010-10-30 15:00:00 (Sat)
+63436834800, #      utc_end 2011-03-26 15:00:00 (Sat)
+63424173600, #  local_start 2010-10-31 02:00:00 (Sun)
+63436874400, #    local_end 2011-03-27 02:00:00 (Sun)
+39600,
+0,
+'MAGT',
+    ],
+    [
+63436834800, #    utc_start 2011-03-26 15:00:00 (Sat)
+63549928800, #      utc_end 2014-10-25 14:00:00 (Sat)
+63436878000, #  local_start 2011-03-27 03:00:00 (Sun)
+63549972000, #    local_end 2014-10-26 02:00:00 (Sun)
+43200,
+0,
+'MAGT',
+    ],
+    [
+63549928800, #    utc_start 2014-10-25 14:00:00 (Sat)
+DateTime::TimeZone::INFINITY, #      utc_end
+63549968400, #  local_start 2014-10-26 01:00:00 (Sun)
+DateTime::TimeZone::INFINITY, #    local_end
+39600,
+0,
+'SRET',
+    ],
+];
+
+sub olson_version { '2014f' }
+
+sub has_dst_changes { 30 }
+
+sub _max_year { 2024 }
+
+sub _new_instance
+{
+    return shift->_init( @_, spans => $spans );
+}
+
+
+
+1;
+
