Subject: Import tzdata2012i

From: Kevin B Kenny <[email-masked]>
Date: Wed, 7 Nov 2012 20:49:51 +0000

---
 ChangeLog                        |  14 +++
 library/tzdata/Africa/Casablanca |   2 +
 library/tzdata/America/Araguaina | 175 +++++++++++++++++++++++++++++++++++++
 library/tzdata/America/Bahia     | 176 +------------------------------------
 library/tzdata/America/Havana    | 176 ++++++++++++++++++-------------------
 library/tzdata/Asia/Amman        |   3 +-
 library/tzdata/Asia/Gaza         |   2 +-
 library/tzdata/Asia/Hebron       |   2 +-
 library/tzdata/Asia/Jerusalem    | 182 ++++++++++++++++++++++++++++++++-------
 library/tzdata/Pacific/Apia      | 175 +++++++++++++++++++++++++++++++++++++
 library/tzdata/Pacific/Fakaofo   |   4 +-
 library/tzdata/Pacific/Fiji      | 175 +++++++++++++++++++++++++++++++++++++
 win/buildall.vc.bat              |   0
 13 files changed, 788 insertions(+), 298 deletions(-)
 mode change 100755 => 100644 win/buildall.vc.bat

diff --git a/ChangeLog b/ChangeLog
index 42bc423..d415c56 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+2012-11-07  Kevin B. Kenny  <[email-masked]>
+
+	* library/tzdata/Africa/Casablanca:
+	* library/tzdata/America/Araguaina:
+	* library/tzdata/America/Bahia:
+	* library/tzdata/America/Havana:
+	* library/tzdata/Asia/Amman:
+	* library/tzdata/Asia/Gaza:
+	* library/tzdata/Asia/Hebron:
+	* library/tzdata/Asia/Jerusalem:
+	* library/tzdata/Pacific/Apia:
+	* library/tzdata/Pacific/Fakaofo:
+	* library/tzdata/Pacific/Fiji:		Import tzdata2012i.
+
 2012-11-07  Don Porter  <[email-masked]>
 
 	* win/tclWinSock.c:	[Bug 3574493] Avoid hanging on exit due to
diff --git a/library/tzdata/Africa/Casablanca b/library/tzdata/Africa/Casablanca
index 3817077..41f8742 100644
--- a/library/tzdata/Africa/Casablanca
+++ b/library/tzdata/Africa/Casablanca
@@ -30,6 +30,8 @@ set TZData(:Africa/Casablanca) {
     {1301788800 3600 1 WEST}
     {1312066800 0 0 WET}
     {1335664800 3600 1 WEST}
+    {1342749600 0 0 WET}
+    {1345428000 3600 1 WEST}
     {1348970400 0 0 WET}
     {1367114400 3600 1 WEST}
     {1380420000 0 0 WET}
diff --git a/library/tzdata/America/Araguaina b/library/tzdata/America/Araguaina
index 5073c56..dc1b543 100644
--- a/library/tzdata/America/Araguaina
+++ b/library/tzdata/America/Araguaina
@@ -54,4 +54,179 @@ set TZData(:America/Araguaina) {
     {1036292400 -7200 1 BRST}
     {1045360800 -10800 0 BRT}
     {1064368800 -10800 0 BRT}
+    {1350788400 -7200 0 BRST}
+    {1361066400 -10800 0 BRT}
+    {1382238000 -7200 1 BRST}
+    {1392516000 -10800 0 BRT}
+    {1413687600 -7200 1 BRST}
+    {1424570400 -10800 0 BRT}
+    {1445137200 -7200 1 BRST}
+    {1456020000 -10800 0 BRT}
+    {1476586800 -7200 1 BRST}
+    {1487469600 -10800 0 BRT}
+    {1508036400 -7200 1 BRST}
+    {1518919200 -10800 0 BRT}
+    {1540090800 -7200 1 BRST}
+    {1550368800 -10800 0 BRT}
+    {1571540400 -7200 1 BRST}
+    {1581818400 -10800 0 BRT}
+    {1602990000 -7200 1 BRST}
+    {1613872800 -10800 0 BRT}
+    {1634439600 -7200 1 BRST}
+    {1645322400 -10800 0 BRT}
+    {1665889200 -7200 1 BRST}
+    {1677376800 -10800 0 BRT}
+    {1697338800 -7200 1 BRST}
+    {1708221600 -10800 0 BRT}
+    {1729393200 -7200 1 BRST}
+    {1739671200 -10800 0 BRT}
+    {1760842800 -7200 1 BRST}
+    {1771725600 -10800 0 BRT}
+    {1792292400 -7200 1 BRST}
+    {1803175200 -10800 0 BRT}
+    {1823742000 -7200 1 BRST}
+    {1834624800 -10800 0 BRT}
+    {1855191600 -7200 1 BRST}
+    {1866074400 -10800 0 BRT}
+    {1887246000 -7200 1 BRST}
+    {1897524000 -10800 0 BRT}
+    {1918695600 -7200 1 BRST}
+    {1928973600 -10800 0 BRT}
+    {1950145200 -7200 1 BRST}
+    {1960423200 -10800 0 BRT}
+    {1981594800 -7200 1 BRST}
+    {1992477600 -10800 0 BRT}
+    {2013044400 -7200 1 BRST}
+    {2024532000 -10800 0 BRT}
+    {2044494000 -7200 1 BRST}
+    {2055376800 -10800 0 BRT}
+    {2076548400 -7200 1 BRST}
+    {2086826400 -10800 0 BRT}
+    {2107998000 -7200 1 BRST}
+    {2118880800 -10800 0 BRT}
+    {2139447600 -7200 1 BRST}
+    {2150330400 -10800 0 BRT}
+    {2170897200 -7200 1 BRST}
+    {2181780000 -10800 0 BRT}
+    {2202346800 -7200 1 BRST}
+    {2213229600 -10800 0 BRT}
+    {2234401200 -7200 1 BRST}
+    {2244679200 -10800 0 BRT}
+    {2265850800 -7200 1 BRST}
+    {2276128800 -10800 0 BRT}
+    {2297300400 -7200 1 BRST}
+    {2307578400 -10800 0 BRT}
+    {2328750000 -7200 1 BRST}
+    {2339632800 -10800 0 BRT}
+    {2360199600 -7200 1 BRST}
+    {2371082400 -10800 0 BRT}
+    {2391649200 -7200 1 BRST}
+    {2402532000 -10800 0 BRT}
+    {2423703600 -7200 1 BRST}
+    {2433981600 -10800 0 BRT}
+    {2455153200 -7200 1 BRST}
+    {2465431200 -10800 0 BRT}
+    {2486602800 -7200 1 BRST}
+    {2497485600 -10800 0 BRT}
+    {2518052400 -7200 1 BRST}
+    {2528935200 -10800 0 BRT}
+    {2549502000 -7200 1 BRST}
+    {2560384800 -10800 0 BRT}
+    {2580951600 -7200 1 BRST}
+    {2591834400 -10800 0 BRT}
+    {2613006000 -7200 1 BRST}
+    {2623284000 -10800 0 BRT}
+    {2644455600 -7200 1 BRST}
+    {2654733600 -10800 0 BRT}
+    {2675905200 -7200 1 BRST}
+    {2686788000 -10800 0 BRT}
+    {2707354800 -7200 1 BRST}
+    {2718237600 -10800 0 BRT}
+    {2738804400 -7200 1 BRST}
+    {2749687200 -10800 0 BRT}
+    {2770858800 -7200 1 BRST}
+    {2781136800 -10800 0 BRT}
+    {2802308400 -7200 1 BRST}
+    {2812586400 -10800 0 BRT}
+    {2833758000 -7200 1 BRST}
+    {2844036000 -10800 0 BRT}
+    {2865207600 -7200 1 BRST}
+    {2876090400 -10800 0 BRT}
+    {2896657200 -7200 1 BRST}
+    {2907540000 -10800 0 BRT}
+    {2928106800 -7200 1 BRST}
+    {2938989600 -10800 0 BRT}
+    {2960161200 -7200 1 BRST}
+    {2970439200 -10800 0 BRT}
+    {2991610800 -7200 1 BRST}
+    {3001888800 -10800 0 BRT}
+    {3023060400 -7200 1 BRST}
+    {3033943200 -10800 0 BRT}
+    {3054510000 -7200 1 BRST}
+    {3065392800 -10800 0 BRT}
+    {3085959600 -7200 1 BRST}
+    {3096842400 -10800 0 BRT}
+    {3118014000 -7200 1 BRST}
+    {3128292000 -10800 0 BRT}
+    {3149463600 -7200 1 BRST}
+    {3159741600 -10800 0 BRT}
+    {3180913200 -7200 1 BRST}
+    {3191191200 -10800 0 BRT}
+    {3212362800 -7200 1 BRST}
+    {3223245600 -10800 0 BRT}
+    {3243812400 -7200 1 BRST}
+    {3254695200 -10800 0 BRT}
+    {3275262000 -7200 1 BRST}
+    {3286144800 -10800 0 BRT}
+    {3307316400 -7200 1 BRST}
+    {3317594400 -10800 0 BRT}
+    {3338766000 -7200 1 BRST}
+    {3349044000 -10800 0 BRT}
+    {3370215600 -7200 1 BRST}
+    {3381098400 -10800 0 BRT}
+    {3401665200 -7200 1 BRST}
+    {3412548000 -10800 0 BRT}
+    {3433114800 -7200 1 BRST}
+    {3443997600 -10800 0 BRT}
+    {3464564400 -7200 1 BRST}
+    {3475447200 -10800 0 BRT}
+    {3496618800 -7200 1 BRST}
+    {3506896800 -10800 0 BRT}
+    {3528068400 -7200 1 BRST}
+    {3538346400 -10800 0 BRT}
+    {3559518000 -7200 1 BRST}
+    {3570400800 -10800 0 BRT}
+    {3590967600 -7200 1 BRST}
+    {3601850400 -10800 0 BRT}
+    {3622417200 -7200 1 BRST}
+    {3633300000 -10800 0 BRT}
+    {3654471600 -7200 1 BRST}
+    {3664749600 -10800 0 BRT}
+    {3685921200 -7200 1 BRST}
+    {3696199200 -10800 0 BRT}
+    {3717370800 -7200 1 BRST}
+    {3727648800 -10800 0 BRT}
+    {3748820400 -7200 1 BRST}
+    {3759703200 -10800 0 BRT}
+    {3780270000 -7200 1 BRST}
+    {3791152800 -10800 0 BRT}
+    {3811719600 -7200 1 BRST}
+    {3822602400 -10800 0 BRT}
+    {3843774000 -7200 1 BRST}
+    {3854052000 -10800 0 BRT}
+    {3875223600 -7200 1 BRST}
+    {3885501600 -10800 0 BRT}
+    {3906673200 -7200 1 BRST}
+    {3917556000 -10800 0 BRT}
+    {3938122800 -7200 1 BRST}
+    {3949005600 -10800 0 BRT}
+    {3969572400 -7200 1 BRST}
+    {3980455200 -10800 0 BRT}
+    {4001626800 -7200 1 BRST}
+    {4011904800 -10800 0 BRT}
+    {4033076400 -7200 1 BRST}
+    {4043354400 -10800 0 BRT}
+    {4064526000 -7200 1 BRST}
+    {4074804000 -10800 0 BRT}
+    {4095975600 -7200 1 BRST}
 }
diff --git a/library/tzdata/America/Bahia b/library/tzdata/America/Bahia
index 86c9411..ac67b71 100644
--- a/library/tzdata/America/Bahia
+++ b/library/tzdata/America/Bahia
@@ -64,179 +64,5 @@ set TZData(:America/Bahia) {
     {1064368800 -10800 0 BRT}
     {1318734000 -7200 0 BRST}
     {1330221600 -10800 0 BRT}
-    {1350788400 -7200 1 BRST}
-    {1361066400 -10800 0 BRT}
-    {1382238000 -7200 1 BRST}
-    {1392516000 -10800 0 BRT}
-    {1413687600 -7200 1 BRST}
-    {1424570400 -10800 0 BRT}
-    {1445137200 -7200 1 BRST}
-    {1456020000 -10800 0 BRT}
-    {1476586800 -7200 1 BRST}
-    {1487469600 -10800 0 BRT}
-    {1508036400 -7200 1 BRST}
-    {1518919200 -10800 0 BRT}
-    {1540090800 -7200 1 BRST}
-    {1550368800 -10800 0 BRT}
-    {1571540400 -7200 1 BRST}
-    {1581818400 -10800 0 BRT}
-    {1602990000 -7200 1 BRST}
-    {1613872800 -10800 0 BRT}
-    {1634439600 -7200 1 BRST}
-    {1645322400 -10800 0 BRT}
-    {1665889200 -7200 1 BRST}
-    {1677376800 -10800 0 BRT}
-    {1697338800 -7200 1 BRST}
-    {1708221600 -10800 0 BRT}
-    {1729393200 -7200 1 BRST}
-    {1739671200 -10800 0 BRT}
-    {1760842800 -7200 1 BRST}
-    {1771725600 -10800 0 BRT}
-    {1792292400 -7200 1 BRST}
-    {1803175200 -10800 0 BRT}
-    {1823742000 -7200 1 BRST}
-    {1834624800 -10800 0 BRT}
-    {1855191600 -7200 1 BRST}
-    {1866074400 -10800 0 BRT}
-    {1887246000 -7200 1 BRST}
-    {1897524000 -10800 0 BRT}
-    {1918695600 -7200 1 BRST}
-    {1928973600 -10800 0 BRT}
-    {1950145200 -7200 1 BRST}
-    {1960423200 -10800 0 BRT}
-    {1981594800 -7200 1 BRST}
-    {1992477600 -10800 0 BRT}
-    {2013044400 -7200 1 BRST}
-    {2024532000 -10800 0 BRT}
-    {2044494000 -7200 1 BRST}
-    {2055376800 -10800 0 BRT}
-    {2076548400 -7200 1 BRST}
-    {2086826400 -10800 0 BRT}
-    {2107998000 -7200 1 BRST}
-    {2118880800 -10800 0 BRT}
-    {2139447600 -7200 1 BRST}
-    {2150330400 -10800 0 BRT}
-    {2170897200 -7200 1 BRST}
-    {2181780000 -10800 0 BRT}
-    {2202346800 -7200 1 BRST}
-    {2213229600 -10800 0 BRT}
-    {2234401200 -7200 1 BRST}
-    {2244679200 -10800 0 BRT}
-    {2265850800 -7200 1 BRST}
-    {2276128800 -10800 0 BRT}
-    {2297300400 -7200 1 BRST}
-    {2307578400 -10800 0 BRT}
-    {2328750000 -7200 1 BRST}
-    {2339632800 -10800 0 BRT}
-    {2360199600 -7200 1 BRST}
-    {2371082400 -10800 0 BRT}
-    {2391649200 -7200 1 BRST}
-    {2402532000 -10800 0 BRT}
-    {2423703600 -7200 1 BRST}
-    {2433981600 -10800 0 BRT}
-    {2455153200 -7200 1 BRST}
-    {2465431200 -10800 0 BRT}
-    {2486602800 -7200 1 BRST}
-    {2497485600 -10800 0 BRT}
-    {2518052400 -7200 1 BRST}
-    {2528935200 -10800 0 BRT}
-    {2549502000 -7200 1 BRST}
-    {2560384800 -10800 0 BRT}
-    {2580951600 -7200 1 BRST}
-    {2591834400 -10800 0 BRT}
-    {2613006000 -7200 1 BRST}
-    {2623284000 -10800 0 BRT}
-    {2644455600 -7200 1 BRST}
-    {2654733600 -10800 0 BRT}
-    {2675905200 -7200 1 BRST}
-    {2686788000 -10800 0 BRT}
-    {2707354800 -7200 1 BRST}
-    {2718237600 -10800 0 BRT}
-    {2738804400 -7200 1 BRST}
-    {2749687200 -10800 0 BRT}
-    {2770858800 -7200 1 BRST}
-    {2781136800 -10800 0 BRT}
-    {2802308400 -7200 1 BRST}
-    {2812586400 -10800 0 BRT}
-    {2833758000 -7200 1 BRST}
-    {2844036000 -10800 0 BRT}
-    {2865207600 -7200 1 BRST}
-    {2876090400 -10800 0 BRT}
-    {2896657200 -7200 1 BRST}
-    {2907540000 -10800 0 BRT}
-    {2928106800 -7200 1 BRST}
-    {2938989600 -10800 0 BRT}
-    {2960161200 -7200 1 BRST}
-    {2970439200 -10800 0 BRT}
-    {2991610800 -7200 1 BRST}
-    {3001888800 -10800 0 BRT}
-    {3023060400 -7200 1 BRST}
-    {3033943200 -10800 0 BRT}
-    {3054510000 -7200 1 BRST}
-    {3065392800 -10800 0 BRT}
-    {3085959600 -7200 1 BRST}
-    {3096842400 -10800 0 BRT}
-    {3118014000 -7200 1 BRST}
-    {3128292000 -10800 0 BRT}
-    {3149463600 -7200 1 BRST}
-    {3159741600 -10800 0 BRT}
-    {3180913200 -7200 1 BRST}
-    {3191191200 -10800 0 BRT}
-    {3212362800 -7200 1 BRST}
-    {3223245600 -10800 0 BRT}
-    {3243812400 -7200 1 BRST}
-    {3254695200 -10800 0 BRT}
-    {3275262000 -7200 1 BRST}
-    {3286144800 -10800 0 BRT}
-    {3307316400 -7200 1 BRST}
-    {3317594400 -10800 0 BRT}
-    {3338766000 -7200 1 BRST}
-    {3349044000 -10800 0 BRT}
-    {3370215600 -7200 1 BRST}
-    {3381098400 -10800 0 BRT}
-    {3401665200 -7200 1 BRST}
-    {3412548000 -10800 0 BRT}
-    {3433114800 -7200 1 BRST}
-    {3443997600 -10800 0 BRT}
-    {3464564400 -7200 1 BRST}
-    {3475447200 -10800 0 BRT}
-    {3496618800 -7200 1 BRST}
-    {3506896800 -10800 0 BRT}
-    {3528068400 -7200 1 BRST}
-    {3538346400 -10800 0 BRT}
-    {3559518000 -7200 1 BRST}
-    {3570400800 -10800 0 BRT}
-    {3590967600 -7200 1 BRST}
-    {3601850400 -10800 0 BRT}
-    {3622417200 -7200 1 BRST}
-    {3633300000 -10800 0 BRT}
-    {3654471600 -7200 1 BRST}
-    {3664749600 -10800 0 BRT}
-    {3685921200 -7200 1 BRST}
-    {3696199200 -10800 0 BRT}
-    {3717370800 -7200 1 BRST}
-    {3727648800 -10800 0 BRT}
-    {3748820400 -7200 1 BRST}
-    {3759703200 -10800 0 BRT}
-    {3780270000 -7200 1 BRST}
-    {3791152800 -10800 0 BRT}
-    {3811719600 -7200 1 BRST}
-    {3822602400 -10800 0 BRT}
-    {3843774000 -7200 1 BRST}
-    {3854052000 -10800 0 BRT}
-    {3875223600 -7200 1 BRST}
-    {3885501600 -10800 0 BRT}
-    {3906673200 -7200 1 BRST}
-    {3917556000 -10800 0 BRT}
-    {3938122800 -7200 1 BRST}
-    {3949005600 -10800 0 BRT}
-    {3969572400 -7200 1 BRST}
-    {3980455200 -10800 0 BRT}
-    {4001626800 -7200 1 BRST}
-    {4011904800 -10800 0 BRT}
-    {4033076400 -7200 1 BRST}
-    {4043354400 -10800 0 BRT}
-    {4064526000 -7200 1 BRST}
-    {4074804000 -10800 0 BRT}
-    {4095975600 -7200 1 BRST}
+    {1350784800 -10800 0 BRT}
 }
diff --git a/library/tzdata/America/Havana b/library/tzdata/America/Havana
index 3f29a35..89cbc9a 100644
--- a/library/tzdata/America/Havana
+++ b/library/tzdata/America/Havana
@@ -107,179 +107,179 @@ set TZData(:America/Havana) {
     {1300597200 -14400 1 CDT}
     {1321160400 -18000 0 CST}
     {1333256400 -14400 1 CDT}
-    {1351400400 -18000 0 CST}
+    {1352005200 -18000 0 CST}
     {1362891600 -14400 1 CDT}
-    {1382850000 -18000 0 CST}
+    {1383454800 -18000 0 CST}
     {1394341200 -14400 1 CDT}
-    {1414299600 -18000 0 CST}
+    {1414904400 -18000 0 CST}
     {1425790800 -14400 1 CDT}
-    {1445749200 -18000 0 CST}
+    {1446354000 -18000 0 CST}
     {1457845200 -14400 1 CDT}
-    {1477803600 -18000 0 CST}
+    {1478408400 -18000 0 CST}
     {1489294800 -14400 1 CDT}
-    {1509253200 -18000 0 CST}
+    {1509858000 -18000 0 CST}
     {1520744400 -14400 1 CDT}
-    {1540702800 -18000 0 CST}
+    {1541307600 -18000 0 CST}
     {1552194000 -14400 1 CDT}
-    {1572152400 -18000 0 CST}
+    {1572757200 -18000 0 CST}
     {1583643600 -14400 1 CDT}
-    {1603602000 -18000 0 CST}
+    {1604206800 -18000 0 CST}
     {1615698000 -14400 1 CDT}
-    {1635656400 -18000 0 CST}
+    {1636261200 -18000 0 CST}
     {1647147600 -14400 1 CDT}
-    {1667106000 -18000 0 CST}
+    {1667710800 -18000 0 CST}
     {1678597200 -14400 1 CDT}
-    {1698555600 -18000 0 CST}
+    {1699160400 -18000 0 CST}
     {1710046800 -14400 1 CDT}
-    {1730005200 -18000 0 CST}
+    {1730610000 -18000 0 CST}
     {1741496400 -14400 1 CDT}
-    {1761454800 -18000 0 CST}
+    {1762059600 -18000 0 CST}
     {1772946000 -14400 1 CDT}
-    {1792904400 -18000 0 CST}
+    {1793509200 -18000 0 CST}
     {1805000400 -14400 1 CDT}
-    {1824958800 -18000 0 CST}
+    {1825563600 -18000 0 CST}
     {1836450000 -14400 1 CDT}
-    {1856408400 -18000 0 CST}
+    {1857013200 -18000 0 CST}
     {1867899600 -14400 1 CDT}
-    {1887858000 -18000 0 CST}
+    {1888462800 -18000 0 CST}
     {1899349200 -14400 1 CDT}
-    {1919307600 -18000 0 CST}
+    {1919912400 -18000 0 CST}
     {1930798800 -14400 1 CDT}
-    {1950757200 -18000 0 CST}
+    {1951362000 -18000 0 CST}
     {1962853200 -14400 1 CDT}
-    {1982811600 -18000 0 CST}
+    {1983416400 -18000 0 CST}
     {1994302800 -14400 1 CDT}
-    {2014261200 -18000 0 CST}
+    {2014866000 -18000 0 CST}
     {2025752400 -14400 1 CDT}
-    {2045710800 -18000 0 CST}
+    {2046315600 -18000 0 CST}
     {2057202000 -14400 1 CDT}
-    {2077160400 -18000 0 CST}
+    {2077765200 -18000 0 CST}
     {2088651600 -14400 1 CDT}
-    {2108610000 -18000 0 CST}
+    {2109214800 -18000 0 CST}
     {2120101200 -14400 1 CDT}
-    {2140059600 -18000 0 CST}
+    {2140664400 -18000 0 CST}
     {2152155600 -14400 1 CDT}
-    {2172114000 -18000 0 CST}
+    {2172718800 -18000 0 CST}
     {2183605200 -14400 1 CDT}
-    {2203563600 -18000 0 CST}
+    {2204168400 -18000 0 CST}
     {2215054800 -14400 1 CDT}
-    {2235013200 -18000 0 CST}
+    {2235618000 -18000 0 CST}
     {2246504400 -14400 1 CDT}
-    {2266462800 -18000 0 CST}
+    {2267067600 -18000 0 CST}
     {2277954000 -14400 1 CDT}
-    {2297912400 -18000 0 CST}
+    {2298517200 -18000 0 CST}
     {2309403600 -14400 1 CDT}
-    {2329362000 -18000 0 CST}
+    {2329966800 -18000 0 CST}
     {2341458000 -14400 1 CDT}
-    {2361416400 -18000 0 CST}
+    {2362021200 -18000 0 CST}
     {2372907600 -14400 1 CDT}
-    {2392866000 -18000 0 CST}
+    {2393470800 -18000 0 CST}
     {2404357200 -14400 1 CDT}
-    {2424315600 -18000 0 CST}
+    {2424920400 -18000 0 CST}
     {2435806800 -14400 1 CDT}
-    {2455765200 -18000 0 CST}
+    {2456370000 -18000 0 CST}
     {2467256400 -14400 1 CDT}
-    {2487214800 -18000 0 CST}
+    {2487819600 -18000 0 CST}
     {2499310800 -14400 1 CDT}
-    {2519269200 -18000 0 CST}
+    {2519874000 -18000 0 CST}
     {2530760400 -14400 1 CDT}
-    {2550718800 -18000 0 CST}
+    {2551323600 -18000 0 CST}
     {2562210000 -14400 1 CDT}
-    {2582168400 -18000 0 CST}
+    {2582773200 -18000 0 CST}
     {2593659600 -14400 1 CDT}
-    {2613618000 -18000 0 CST}
+    {2614222800 -18000 0 CST}
     {2625109200 -14400 1 CDT}
-    {2645067600 -18000 0 CST}
+    {2645672400 -18000 0 CST}
     {2656558800 -14400 1 CDT}
-    {2676517200 -18000 0 CST}
+    {2677122000 -18000 0 CST}
     {2688613200 -14400 1 CDT}
-    {2708571600 -18000 0 CST}
+    {2709176400 -18000 0 CST}
     {2720062800 -14400 1 CDT}
-    {2740021200 -18000 0 CST}
+    {2740626000 -18000 0 CST}
     {2751512400 -14400 1 CDT}
-    {2771470800 -18000 0 CST}
+    {2772075600 -18000 0 CST}
     {2782962000 -14400 1 CDT}
-    {2802920400 -18000 0 CST}
+    {2803525200 -18000 0 CST}
     {2814411600 -14400 1 CDT}
-    {2834370000 -18000 0 CST}
+    {2834974800 -18000 0 CST}
     {2846466000 -14400 1 CDT}
-    {2866424400 -18000 0 CST}
+    {2867029200 -18000 0 CST}
     {2877915600 -14400 1 CDT}
-    {2897874000 -18000 0 CST}
+    {2898478800 -18000 0 CST}
     {2909365200 -14400 1 CDT}
-    {2929323600 -18000 0 CST}
+    {2929928400 -18000 0 CST}
     {2940814800 -14400 1 CDT}
-    {2960773200 -18000 0 CST}
+    {2961378000 -18000 0 CST}
     {2972264400 -14400 1 CDT}
-    {2992222800 -18000 0 CST}
+    {2992827600 -18000 0 CST}
     {3003714000 -14400 1 CDT}
-    {3023672400 -18000 0 CST}
+    {3024277200 -18000 0 CST}
     {3035768400 -14400 1 CDT}
-    {3055726800 -18000 0 CST}
+    {3056331600 -18000 0 CST}
     {3067218000 -14400 1 CDT}
-    {3087176400 -18000 0 CST}
+    {3087781200 -18000 0 CST}
     {3098667600 -14400 1 CDT}
-    {3118626000 -18000 0 CST}
+    {3119230800 -18000 0 CST}
     {3130117200 -14400 1 CDT}
-    {3150075600 -18000 0 CST}
+    {3150680400 -18000 0 CST}
     {3161566800 -14400 1 CDT}
-    {3181525200 -18000 0 CST}
+    {3182130000 -18000 0 CST}
     {3193016400 -14400 1 CDT}
-    {3212974800 -18000 0 CST}
+    {3213579600 -18000 0 CST}
     {3225070800 -14400 1 CDT}
-    {3245029200 -18000 0 CST}
+    {3245634000 -18000 0 CST}
     {3256520400 -14400 1 CDT}
-    {3276478800 -18000 0 CST}
+    {3277083600 -18000 0 CST}
     {3287970000 -14400 1 CDT}
-    {3307928400 -18000 0 CST}
+    {3308533200 -18000 0 CST}
     {3319419600 -14400 1 CDT}
-    {3339378000 -18000 0 CST}
+    {3339982800 -18000 0 CST}
     {3350869200 -14400 1 CDT}
-    {3370827600 -18000 0 CST}
+    {3371432400 -18000 0 CST}
     {3382923600 -14400 1 CDT}
-    {3402882000 -18000 0 CST}
+    {3403486800 -18000 0 CST}
     {3414373200 -14400 1 CDT}
-    {3434331600 -18000 0 CST}
+    {3434936400 -18000 0 CST}
     {3445822800 -14400 1 CDT}
-    {3465781200 -18000 0 CST}
+    {3466386000 -18000 0 CST}
     {3477272400 -14400 1 CDT}
-    {3497230800 -18000 0 CST}
+    {3497835600 -18000 0 CST}
     {3508722000 -14400 1 CDT}
-    {3528680400 -18000 0 CST}
+    {3529285200 -18000 0 CST}
     {3540171600 -14400 1 CDT}
-    {3560130000 -18000 0 CST}
+    {3560734800 -18000 0 CST}
     {3572226000 -14400 1 CDT}
-    {3592184400 -18000 0 CST}
+    {3592789200 -18000 0 CST}
     {3603675600 -14400 1 CDT}
-    {3623634000 -18000 0 CST}
+    {3624238800 -18000 0 CST}
     {3635125200 -14400 1 CDT}
-    {3655083600 -18000 0 CST}
+    {3655688400 -18000 0 CST}
     {3666574800 -14400 1 CDT}
-    {3686533200 -18000 0 CST}
+    {3687138000 -18000 0 CST}
     {3698024400 -14400 1 CDT}
-    {3717982800 -18000 0 CST}
+    {3718587600 -18000 0 CST}
     {3730078800 -14400 1 CDT}
-    {3750037200 -18000 0 CST}
+    {3750642000 -18000 0 CST}
     {3761528400 -14400 1 CDT}
-    {3781486800 -18000 0 CST}
+    {3782091600 -18000 0 CST}
     {3792978000 -14400 1 CDT}
-    {3812936400 -18000 0 CST}
+    {3813541200 -18000 0 CST}
     {3824427600 -14400 1 CDT}
-    {3844386000 -18000 0 CST}
+    {3844990800 -18000 0 CST}
     {3855877200 -14400 1 CDT}
-    {3875835600 -18000 0 CST}
+    {3876440400 -18000 0 CST}
     {3887326800 -14400 1 CDT}
-    {3907285200 -18000 0 CST}
+    {3907890000 -18000 0 CST}
     {3919381200 -14400 1 CDT}
-    {3939339600 -18000 0 CST}
+    {3939944400 -18000 0 CST}
     {3950830800 -14400 1 CDT}
-    {3970789200 -18000 0 CST}
+    {3971394000 -18000 0 CST}
     {3982280400 -14400 1 CDT}
-    {4002238800 -18000 0 CST}
+    {4002843600 -18000 0 CST}
     {4013730000 -14400 1 CDT}
-    {4033688400 -18000 0 CST}
+    {4034293200 -18000 0 CST}
     {4045179600 -14400 1 CDT}
-    {4065138000 -18000 0 CST}
+    {4065742800 -18000 0 CST}
     {4076629200 -14400 1 CDT}
-    {4096587600 -18000 0 CST}
+    {4097192400 -18000 0 CST}
 }
diff --git a/library/tzdata/Asia/Amman b/library/tzdata/Asia/Amman
index bf30508..33f0ba7 100644
--- a/library/tzdata/Asia/Amman
+++ b/library/tzdata/Asia/Amman
@@ -70,8 +70,7 @@ set TZData(:Asia/Amman) {
     {1301608800 10800 1 EEST}
     {1319752800 7200 0 EET}
     {1333058400 10800 1 EEST}
-    {1351202400 7200 0 EET}
-    {1364508000 10800 1 EEST}
+    {1364504400 10800 1 EEST}
     {1382652000 7200 0 EET}
     {1395957600 10800 1 EEST}
     {1414706400 7200 0 EET}
diff --git a/library/tzdata/Asia/Gaza b/library/tzdata/Asia/Gaza
index 2094969..43e1847 100644
--- a/library/tzdata/Asia/Gaza
+++ b/library/tzdata/Asia/Gaza
@@ -97,5 +97,5 @@ set TZData(:Asia/Gaza) {
     {1301738460 10800 1 EEST}
     {1312146000 7200 0 EET}
     {1333058400 10800 1 EEST}
-    {1348779600 7200 0 EET}
+    {1348178400 7200 0 EET}
 }
diff --git a/library/tzdata/Asia/Hebron b/library/tzdata/Asia/Hebron
index 69addd8..98bb353 100644
--- a/library/tzdata/Asia/Hebron
+++ b/library/tzdata/Asia/Hebron
@@ -100,5 +100,5 @@ set TZData(:Asia/Hebron) {
     {1314655200 10800 1 EEST}
     {1317340800 7200 0 EET}
     {1333058400 10800 1 EEST}
-    {1348790400 7200 0 EET}
+    {1348178400 7200 0 EET}
 }
diff --git a/library/tzdata/Asia/Jerusalem b/library/tzdata/Asia/Jerusalem
index 48e213d..613eadd 100644
--- a/library/tzdata/Asia/Jerusalem
+++ b/library/tzdata/Asia/Jerusalem
@@ -96,53 +96,177 @@ set TZData(:Asia/Jerusalem) {
     {1333065600 10800 1 IDT}
     {1348354800 7200 0 IST}
     {1364515200 10800 1 IDT}
-    {1378594800 7200 0 IST}
+    {1381014000 7200 0 IST}
     {1395964800 10800 1 IDT}
-    {1411858800 7200 0 IST}
+    {1412463600 7200 0 IST}
     {1427414400 10800 1 IDT}
-    {1442703600 7200 0 IST}
-    {1459468800 10800 1 IDT}
-    {1475967600 7200 0 IST}
-    {1490918400 10800 1 IDT}
-    {1506207600 7200 0 IST}
-    {1522368000 10800 1 IDT}
-    {1537052400 7200 0 IST}
+    {1443913200 7200 0 IST}
+    {1458864000 10800 1 IDT}
+    {1475362800 7200 0 IST}
+    {1490313600 10800 1 IDT}
+    {1507417200 7200 0 IST}
+    {1521763200 10800 1 IDT}
+    {1538866800 7200 0 IST}
     {1553817600 10800 1 IDT}
     {1570316400 7200 0 IST}
     {1585267200 10800 1 IDT}
-    {1601161200 7200 0 IST}
+    {1601766000 7200 0 IST}
     {1616716800 10800 1 IDT}
-    {1631401200 7200 0 IST}
-    {1648771200 10800 1 IDT}
+    {1633215600 7200 0 IST}
+    {1648166400 10800 1 IDT}
     {1664665200 7200 0 IST}
-    {1680220800 10800 1 IDT}
-    {1695510000 7200 0 IST}
+    {1679616000 10800 1 IDT}
+    {1696719600 7200 0 IST}
     {1711670400 10800 1 IDT}
     {1728169200 7200 0 IST}
     {1743120000 10800 1 IDT}
-    {1759014000 7200 0 IST}
+    {1759618800 7200 0 IST}
     {1774569600 10800 1 IDT}
-    {1789858800 7200 0 IST}
+    {1791068400 7200 0 IST}
     {1806019200 10800 1 IDT}
-    {1823122800 7200 0 IST}
-    {1838073600 10800 1 IDT}
-    {1853362800 7200 0 IST}
-    {1869523200 10800 1 IDT}
-    {1884207600 7200 0 IST}
+    {1822604400 7200 0 IST}
+    {1837468800 10800 1 IDT}
+    {1854572400 7200 0 IST}
+    {1868918400 10800 1 IDT}
+    {1886022000 7200 0 IST}
     {1900972800 10800 1 IDT}
     {1917471600 7200 0 IST}
     {1932422400 10800 1 IDT}
-    {1947711600 7200 0 IST}
+    {1948921200 7200 0 IST}
     {1963872000 10800 1 IDT}
-    {1978556400 7200 0 IST}
-    {1995926400 10800 1 IDT}
+    {1980370800 7200 0 IST}
+    {1995321600 10800 1 IDT}
     {2011820400 7200 0 IST}
-    {2027376000 10800 1 IDT}
-    {2042060400 7200 0 IST}
-    {2058825600 10800 1 IDT}
+    {2026771200 10800 1 IDT}
+    {2043874800 7200 0 IST}
+    {2058220800 10800 1 IDT}
     {2075324400 7200 0 IST}
     {2090275200 10800 1 IDT}
-    {2106169200 7200 0 IST}
+    {2106774000 7200 0 IST}
     {2121724800 10800 1 IDT}
-    {2136409200 7200 0 IST}
+    {2138223600 7200 0 IST}
+    {2153174400 10800 1 IDT}
+    {2169673200 7200 0 IST}
+    {2184624000 10800 1 IDT}
+    {2201122800 7200 0 IST}
+    {2216073600 10800 1 IDT}
+    {2233177200 7200 0 IST}
+    {2248128000 10800 1 IDT}
+    {2264626800 7200 0 IST}
+    {2279577600 10800 1 IDT}
+    {2296076400 7200 0 IST}
+    {2311027200 10800 1 IDT}
+    {2327526000 7200 0 IST}
+    {2342476800 10800 1 IDT}
+    {2358975600 7200 0 IST}
+    {2373926400 10800 1 IDT}
+    {2391030000 7200 0 IST}
+    {2405376000 10800 1 IDT}
+    {2422479600 7200 0 IST}
+    {2437430400 10800 1 IDT}
+    {2453929200 7200 0 IST}
+    {2468880000 10800 1 IDT}
+    {2485378800 7200 0 IST}
+    {2500329600 10800 1 IDT}
+    {2516828400 7200 0 IST}
+    {2531779200 10800 1 IDT}
+    {2548278000 7200 0 IST}
+    {2563228800 10800 1 IDT}
+    {2580332400 7200 0 IST}
+    {2595283200 10800 1 IDT}
+    {2611782000 7200 0 IST}
+    {2626732800 10800 1 IDT}
+    {2643231600 7200 0 IST}
+    {2658182400 10800 1 IDT}
+    {2674681200 7200 0 IST}
+    {2689632000 10800 1 IDT}
+    {2706130800 7200 0 IST}
+    {2721081600 10800 1 IDT}
+    {2738185200 7200 0 IST}
+    {2752531200 10800 1 IDT}
+    {2769634800 7200 0 IST}
+    {2784585600 10800 1 IDT}
+    {2801084400 7200 0 IST}
+    {2816035200 10800 1 IDT}
+    {2832534000 7200 0 IST}
+    {2847484800 10800 1 IDT}
+    {2863983600 7200 0 IST}
+    {2878934400 10800 1 IDT}
+    {2895433200 7200 0 IST}
+    {2910384000 10800 1 IDT}
+    {2927487600 7200 0 IST}
+    {2941833600 10800 1 IDT}
+    {2958937200 7200 0 IST}
+    {2973888000 10800 1 IDT}
+    {2990386800 7200 0 IST}
+    {3005337600 10800 1 IDT}
+    {3021836400 7200 0 IST}
+    {3036787200 10800 1 IDT}
+    {3053286000 7200 0 IST}
+    {3068236800 10800 1 IDT}
+    {3084735600 7200 0 IST}
+    {3099686400 10800 1 IDT}
+    {3116790000 7200 0 IST}
+    {3131740800 10800 1 IDT}
+    {3148239600 7200 0 IST}
+    {3163190400 10800 1 IDT}
+    {3179689200 7200 0 IST}
+    {3194640000 10800 1 IDT}
+    {3211138800 7200 0 IST}
+    {3226089600 10800 1 IDT}
+    {3242588400 7200 0 IST}
+    {3257539200 10800 1 IDT}
+    {3274642800 7200 0 IST}
+    {3288988800 10800 1 IDT}
+    {3306092400 7200 0 IST}
+    {3321043200 10800 1 IDT}
+    {3337542000 7200 0 IST}
+    {3352492800 10800 1 IDT}
+    {3368991600 7200 0 IST}
+    {3383942400 10800 1 IDT}
+    {3400441200 7200 0 IST}
+    {3415392000 10800 1 IDT}
+    {3431890800 7200 0 IST}
+    {3446841600 10800 1 IDT}
+    {3463945200 7200 0 IST}
+    {3478896000 10800 1 IDT}
+    {3495394800 7200 0 IST}
+    {3510345600 10800 1 IDT}
+    {3526844400 7200 0 IST}
+    {3541795200 10800 1 IDT}
+    {3558294000 7200 0 IST}
+    {3573244800 10800 1 IDT}
+    {3589743600 7200 0 IST}
+    {3604694400 10800 1 IDT}
+    {3621798000 7200 0 IST}
+    {3636144000 10800 1 IDT}
+    {3653247600 7200 0 IST}
+    {3668198400 10800 1 IDT}
+    {3684697200 7200 0 IST}
+    {3699648000 10800 1 IDT}
+    {3716146800 7200 0 IST}
+    {3731097600 10800 1 IDT}
+    {3747596400 7200 0 IST}
+    {3762547200 10800 1 IDT}
+    {3779046000 7200 0 IST}
+    {3793996800 10800 1 IDT}
+    {3811100400 7200 0 IST}
+    {3825446400 10800 1 IDT}
+    {3842550000 7200 0 IST}
+    {3857500800 10800 1 IDT}
+    {3873999600 7200 0 IST}
+    {3888950400 10800 1 IDT}
+    {3905449200 7200 0 IST}
+    {3920400000 10800 1 IDT}
+    {3936898800 7200 0 IST}
+    {3951849600 10800 1 IDT}
+    {3968348400 7200 0 IST}
+    {3983299200 10800 1 IDT}
+    {4000402800 7200 0 IST}
+    {4015353600 10800 1 IDT}
+    {4031852400 7200 0 IST}
+    {4046803200 10800 1 IDT}
+    {4063302000 7200 0 IST}
+    {4078252800 10800 1 IDT}
+    {4094751600 7200 0 IST}
 }
diff --git a/library/tzdata/Pacific/Apia b/library/tzdata/Pacific/Apia
index 2e8e128..e6f33ad 100644
--- a/library/tzdata/Pacific/Apia
+++ b/library/tzdata/Pacific/Apia
@@ -10,4 +10,179 @@ set TZData(:Pacific/Apia) {
     {1316872800 -36000 1 WSDT}
     {1325239200 50400 1 WSDT}
     {1333202400 46800 0 WST}
+    {1348927200 50400 1 WSDT}
+    {1365256800 46800 0 WST}
+    {1380376800 50400 1 WSDT}
+    {1396706400 46800 0 WST}
+    {1411826400 50400 1 WSDT}
+    {1428156000 46800 0 WST}
+    {1443276000 50400 1 WSDT}
+    {1459605600 46800 0 WST}
+    {1474725600 50400 1 WSDT}
+    {1491055200 46800 0 WST}
+    {1506175200 50400 1 WSDT}
+    {1522504800 46800 0 WST}
+    {1538229600 50400 1 WSDT}
+    {1554559200 46800 0 WST}
+    {1569679200 50400 1 WSDT}
+    {1586008800 46800 0 WST}
+    {1601128800 50400 1 WSDT}
+    {1617458400 46800 0 WST}
+    {1632578400 50400 1 WSDT}
+    {1648908000 46800 0 WST}
+    {1664028000 50400 1 WSDT}
+    {1680357600 46800 0 WST}
+    {1695477600 50400 1 WSDT}
+    {1712412000 46800 0 WST}
+    {1727532000 50400 1 WSDT}
+    {1743861600 46800 0 WST}
+    {1758981600 50400 1 WSDT}
+    {1775311200 46800 0 WST}
+    {1790431200 50400 1 WSDT}
+    {1806760800 46800 0 WST}
+    {1821880800 50400 1 WSDT}
+    {1838210400 46800 0 WST}
+    {1853330400 50400 1 WSDT}
+    {1869660000 46800 0 WST}
+    {1885384800 50400 1 WSDT}
+    {1901714400 46800 0 WST}
+    {1916834400 50400 1 WSDT}
+    {1933164000 46800 0 WST}
+    {1948284000 50400 1 WSDT}
+    {1964613600 46800 0 WST}
+    {1979733600 50400 1 WSDT}
+    {1996063200 46800 0 WST}
+    {2011183200 50400 1 WSDT}
+    {2027512800 46800 0 WST}
+    {2042632800 50400 1 WSDT}
+    {2058962400 46800 0 WST}
+    {2074687200 50400 1 WSDT}
+    {2091016800 46800 0 WST}
+    {2106136800 50400 1 WSDT}
+    {2122466400 46800 0 WST}
+    {2137586400 50400 1 WSDT}
+    {2153916000 46800 0 WST}
+    {2169036000 50400 1 WSDT}
+    {2185365600 46800 0 WST}
+    {2200485600 50400 1 WSDT}
+    {2216815200 46800 0 WST}
+    {2232540000 50400 1 WSDT}
+    {2248869600 46800 0 WST}
+    {2263989600 50400 1 WSDT}
+    {2280319200 46800 0 WST}
+    {2295439200 50400 1 WSDT}
+    {2311768800 46800 0 WST}
+    {2326888800 50400 1 WSDT}
+    {2343218400 46800 0 WST}
+    {2358338400 50400 1 WSDT}
+    {2374668000 46800 0 WST}
+    {2389788000 50400 1 WSDT}
+    {2406117600 46800 0 WST}
+    {2421842400 50400 1 WSDT}
+    {2438172000 46800 0 WST}
+    {2453292000 50400 1 WSDT}
+    {2469621600 46800 0 WST}
+    {2484741600 50400 1 WSDT}
+    {2501071200 46800 0 WST}
+    {2516191200 50400 1 WSDT}
+    {2532520800 46800 0 WST}
+    {2547640800 50400 1 WSDT}
+    {2563970400 46800 0 WST}
+    {2579090400 50400 1 WSDT}
+    {2596024800 46800 0 WST}
+    {2611144800 50400 1 WSDT}
+    {2627474400 46800 0 WST}
+    {2642594400 50400 1 WSDT}
+    {2658924000 46800 0 WST}
+    {2674044000 50400 1 WSDT}
+    {2690373600 46800 0 WST}
+    {2705493600 50400 1 WSDT}
+    {2721823200 46800 0 WST}
+    {2736943200 50400 1 WSDT}
+    {2753272800 46800 0 WST}
+    {2768997600 50400 1 WSDT}
+    {2785327200 46800 0 WST}
+    {2800447200 50400 1 WSDT}
+    {2816776800 46800 0 WST}
+    {2831896800 50400 1 WSDT}
+    {2848226400 46800 0 WST}
+    {2863346400 50400 1 WSDT}
+    {2879676000 46800 0 WST}
+    {2894796000 50400 1 WSDT}
+    {2911125600 46800 0 WST}
+    {2926245600 50400 1 WSDT}
+    {2942575200 46800 0 WST}
+    {2958300000 50400 1 WSDT}
+    {2974629600 46800 0 WST}
+    {2989749600 50400 1 WSDT}
+    {3006079200 46800 0 WST}
+    {3021199200 50400 1 WSDT}
+    {3037528800 46800 0 WST}
+    {3052648800 50400 1 WSDT}
+    {3068978400 46800 0 WST}
+    {3084098400 50400 1 WSDT}
+    {3100428000 46800 0 WST}
+    {3116152800 50400 1 WSDT}
+    {3132482400 46800 0 WST}
+    {3147602400 50400 1 WSDT}
+    {3163932000 46800 0 WST}
+    {3179052000 50400 1 WSDT}
+    {3195381600 46800 0 WST}
+    {3210501600 50400 1 WSDT}
+    {3226831200 46800 0 WST}
+    {3241951200 50400 1 WSDT}
+    {3258280800 46800 0 WST}
+    {3273400800 50400 1 WSDT}
+    {3289730400 46800 0 WST}
+    {3305455200 50400 1 WSDT}
+    {3321784800 46800 0 WST}
+    {3336904800 50400 1 WSDT}
+    {3353234400 46800 0 WST}
+    {3368354400 50400 1 WSDT}
+    {3384684000 46800 0 WST}
+    {3399804000 50400 1 WSDT}
+    {3416133600 46800 0 WST}
+    {3431253600 50400 1 WSDT}
+    {3447583200 46800 0 WST}
+    {3462703200 50400 1 WSDT}
+    {3479637600 46800 0 WST}
+    {3494757600 50400 1 WSDT}
+    {3511087200 46800 0 WST}
+    {3526207200 50400 1 WSDT}
+    {3542536800 46800 0 WST}
+    {3557656800 50400 1 WSDT}
+    {3573986400 46800 0 WST}
+    {3589106400 50400 1 WSDT}
+    {3605436000 46800 0 WST}
+    {3620556000 50400 1 WSDT}
+    {3636885600 46800 0 WST}
+    {3652610400 50400 1 WSDT}
+    {3668940000 46800 0 WST}
+    {3684060000 50400 1 WSDT}
+    {3700389600 46800 0 WST}
+    {3715509600 50400 1 WSDT}
+    {3731839200 46800 0 WST}
+    {3746959200 50400 1 WSDT}
+    {3763288800 46800 0 WST}
+    {3778408800 50400 1 WSDT}
+    {3794738400 46800 0 WST}
+    {3809858400 50400 1 WSDT}
+    {3826188000 46800 0 WST}
+    {3841912800 50400 1 WSDT}
+    {3858242400 46800 0 WST}
+    {3873362400 50400 1 WSDT}
+    {3889692000 46800 0 WST}
+    {3904812000 50400 1 WSDT}
+    {3921141600 46800 0 WST}
+    {3936261600 50400 1 WSDT}
+    {3952591200 46800 0 WST}
+    {3967711200 50400 1 WSDT}
+    {3984040800 46800 0 WST}
+    {3999765600 50400 1 WSDT}
+    {4016095200 46800 0 WST}
+    {4031215200 50400 1 WSDT}
+    {4047544800 46800 0 WST}
+    {4062664800 50400 1 WSDT}
+    {4078994400 46800 0 WST}
+    {4094114400 50400 1 WSDT}
 }
diff --git a/library/tzdata/Pacific/Fakaofo b/library/tzdata/Pacific/Fakaofo
index 6cfdbd1..6ec98eb 100644
--- a/library/tzdata/Pacific/Fakaofo
+++ b/library/tzdata/Pacific/Fakaofo
@@ -2,6 +2,6 @@
 
 set TZData(:Pacific/Fakaofo) {
     {-9223372036854775808 -41096 0 LMT}
-    {-2177411704 -36000 0 TKT}
-    {1325239200 50400 0 TKT}
+    {-2177411704 -39600 0 TKT}
+    {1325242800 46800 0 TKT}
 }
diff --git a/library/tzdata/Pacific/Fiji b/library/tzdata/Pacific/Fiji
index a408094..e067377 100644
--- a/library/tzdata/Pacific/Fiji
+++ b/library/tzdata/Pacific/Fiji
@@ -13,4 +13,179 @@ set TZData(:Pacific/Fiji) {
     {1299333600 43200 0 FJT}
     {1319292000 46800 1 FJST}
     {1327154400 43200 0 FJT}
+    {1350741600 46800 1 FJST}
+    {1358604000 43200 0 FJT}
+    {1382191200 46800 1 FJST}
+    {1390053600 43200 0 FJT}
+    {1413640800 46800 1 FJST}
+    {1421503200 43200 0 FJT}
+    {1445090400 46800 1 FJST}
+    {1453557600 43200 0 FJT}
+    {1477144800 46800 1 FJST}
+    {1485007200 43200 0 FJT}
+    {1508594400 46800 1 FJST}
+    {1516456800 43200 0 FJT}
+    {1540044000 46800 1 FJST}
+    {1547906400 43200 0 FJT}
+    {1571493600 46800 1 FJST}
+    {1579356000 43200 0 FJT}
+    {1602943200 46800 1 FJST}
+    {1611410400 43200 0 FJT}
+    {1634997600 46800 1 FJST}
+    {1642860000 43200 0 FJT}
+    {1666447200 46800 1 FJST}
+    {1674309600 43200 0 FJT}
+    {1697896800 46800 1 FJST}
+    {1705759200 43200 0 FJT}
+    {1729346400 46800 1 FJST}
+    {1737208800 43200 0 FJT}
+    {1760796000 46800 1 FJST}
+    {1768658400 43200 0 FJT}
+    {1792245600 46800 1 FJST}
+    {1800712800 43200 0 FJT}
+    {1824300000 46800 1 FJST}
+    {1832162400 43200 0 FJT}
+    {1855749600 46800 1 FJST}
+    {1863612000 43200 0 FJT}
+    {1887199200 46800 1 FJST}
+    {1895061600 43200 0 FJT}
+    {1918648800 46800 1 FJST}
+    {1926511200 43200 0 FJT}
+    {1950098400 46800 1 FJST}
+    {1957960800 43200 0 FJT}
+    {1982152800 46800 1 FJST}
+    {1990015200 43200 0 FJT}
+    {2013602400 46800 1 FJST}
+    {2021464800 43200 0 FJT}
+    {2045052000 46800 1 FJST}
+    {2052914400 43200 0 FJT}
+    {2076501600 46800 1 FJST}
+    {2084364000 43200 0 FJT}
+    {2107951200 46800 1 FJST}
+    {2115813600 43200 0 FJT}
+    {2139400800 46800 1 FJST}
+    {2147868000 43200 0 FJT}
+    {2171455200 46800 1 FJST}
+    {2179317600 43200 0 FJT}
+    {2202904800 46800 1 FJST}
+    {2210767200 43200 0 FJT}
+    {2234354400 46800 1 FJST}
+    {2242216800 43200 0 FJT}
+    {2265804000 46800 1 FJST}
+    {2273666400 43200 0 FJT}
+    {2297253600 46800 1 FJST}
+    {2305116000 43200 0 FJT}
+    {2328703200 46800 1 FJST}
+    {2337170400 43200 0 FJT}
+    {2360757600 46800 1 FJST}
+    {2368620000 43200 0 FJT}
+    {2392207200 46800 1 FJST}
+    {2400069600 43200 0 FJT}
+    {2423656800 46800 1 FJST}
+    {2431519200 43200 0 FJT}
+    {2455106400 46800 1 FJST}
+    {2462968800 43200 0 FJT}
+    {2486556000 46800 1 FJST}
+    {2495023200 43200 0 FJT}
+    {2518610400 46800 1 FJST}
+    {2526472800 43200 0 FJT}
+    {2550060000 46800 1 FJST}
+    {2557922400 43200 0 FJT}
+    {2581509600 46800 1 FJST}
+    {2589372000 43200 0 FJT}
+    {2612959200 46800 1 FJST}
+    {2620821600 43200 0 FJT}
+    {2644408800 46800 1 FJST}
+    {2652271200 43200 0 FJT}
+    {2675858400 46800 1 FJST}
+    {2684325600 43200 0 FJT}
+    {2707912800 46800 1 FJST}
+    {2715775200 43200 0 FJT}
+    {2739362400 46800 1 FJST}
+    {2747224800 43200 0 FJT}
+    {2770812000 46800 1 FJST}
+    {2778674400 43200 0 FJT}
+    {2802261600 46800 1 FJST}
+    {2810124000 43200 0 FJT}
+    {2833711200 46800 1 FJST}
+    {2841573600 43200 0 FJT}
+    {2865765600 46800 1 FJST}
+    {2873628000 43200 0 FJT}
+    {2897215200 46800 1 FJST}
+    {2905077600 43200 0 FJT}
+    {2928664800 46800 1 FJST}
+    {2936527200 43200 0 FJT}
+    {2960114400 46800 1 FJST}
+    {2967976800 43200 0 FJT}
+    {2991564000 46800 1 FJST}
+    {2999426400 43200 0 FJT}
+    {3023013600 46800 1 FJST}
+    {3031480800 43200 0 FJT}
+    {3055068000 46800 1 FJST}
+    {3062930400 43200 0 FJT}
+    {3086517600 46800 1 FJST}
+    {3094380000 43200 0 FJT}
+    {3117967200 46800 1 FJST}
+    {3125829600 43200 0 FJT}
+    {3149416800 46800 1 FJST}
+    {3157279200 43200 0 FJT}
+    {3180866400 46800 1 FJST}
+    {3188728800 43200 0 FJT}
+    {3212316000 46800 1 FJST}
+    {3220783200 43200 0 FJT}
+    {3244370400 46800 1 FJST}
+    {3252232800 43200 0 FJT}
+    {3275820000 46800 1 FJST}
+    {3283682400 43200 0 FJT}
+    {3307269600 46800 1 FJST}
+    {3315132000 43200 0 FJT}
+    {3338719200 46800 1 FJST}
+    {3346581600 43200 0 FJT}
+    {3370168800 46800 1 FJST}
+    {3378636000 43200 0 FJT}
+    {3402223200 46800 1 FJST}
+    {3410085600 43200 0 FJT}
+    {3433672800 46800 1 FJST}
+    {3441535200 43200 0 FJT}
+    {3465122400 46800 1 FJST}
+    {3472984800 43200 0 FJT}
+    {3496572000 46800 1 FJST}
+    {3504434400 43200 0 FJT}
+    {3528021600 46800 1 FJST}
+    {3535884000 43200 0 FJT}
+    {3559471200 46800 1 FJST}
+    {3567938400 43200 0 FJT}
+    {3591525600 46800 1 FJST}
+    {3599388000 43200 0 FJT}
+    {3622975200 46800 1 FJST}
+    {3630837600 43200 0 FJT}
+    {3654424800 46800 1 FJST}
+    {3662287200 43200 0 FJT}
+    {3685874400 46800 1 FJST}
+    {3693736800 43200 0 FJT}
+    {3717324000 46800 1 FJST}
+    {3725186400 43200 0 FJT}
+    {3749378400 46800 1 FJST}
+    {3757240800 43200 0 FJT}
+    {3780828000 46800 1 FJST}
+    {3788690400 43200 0 FJT}
+    {3812277600 46800 1 FJST}
+    {3820140000 43200 0 FJT}
+    {3843727200 46800 1 FJST}
+    {3851589600 43200 0 FJT}
+    {3875176800 46800 1 FJST}
+    {3883039200 43200 0 FJT}
+    {3906626400 46800 1 FJST}
+    {3915093600 43200 0 FJT}
+    {3938680800 46800 1 FJST}
+    {3946543200 43200 0 FJT}
+    {3970130400 46800 1 FJST}
+    {3977992800 43200 0 FJT}
+    {4001580000 46800 1 FJST}
+    {4009442400 43200 0 FJT}
+    {4033029600 46800 1 FJST}
+    {4040892000 43200 0 FJT}
+    {4064479200 46800 1 FJST}
+    {4072341600 43200 0 FJT}
+    {4095928800 46800 1 FJST}
 }
diff --git a/win/buildall.vc.bat b/win/buildall.vc.bat
old mode 100755
new mode 100644
-- 
cgit v0.12