xref: /PHP-5.6/ext/date/lib/timezonemap.h (revision fab5cbab)
1 	{ "acdt",  1,  37800, "Australia/Adelaide"            },
2 	{ "acdt",  1,  37800, "Australia/Broken_Hill"         },
3 	{ "acdt",  1,  37800, "Australia/Darwin"              },
4 	{ "acdt",  1,  37800, "Australia/North"               },
5 	{ "acdt",  1,  37800, "Australia/South"               },
6 	{ "acdt",  1,  37800, "Australia/Yancowinna"          },
7 	{ "acst",  1, -14400, "America/Porto_Acre"            },
8 	{ "acst",  0,  34200, "Australia/Adelaide"            },
9 	{ "acst",  1, -14400, "America/Eirunepe"              },
10 	{ "acst",  1, -14400, "America/Rio_Branco"            },
11 	{ "acst",  1, -14400, "Brazil/Acre"                   },
12 	{ "acst",  0,  34200, "Asia/Jayapura"                 },
13 	{ "acst",  0,  34200, "Australia/Broken_Hill"         },
14 	{ "acst",  0,  34200, "Australia/Darwin"              },
15 	{ "acst",  0,  34200, "Australia/North"               },
16 	{ "acst",  0,  34200, "Australia/South"               },
17 	{ "acst",  0,  34200, "Australia/Yancowinna"          },
18 	{ "act",   0, -18000, "America/Porto_Acre"            },
19 	{ "act",   0, -18000, "America/Eirunepe"              },
20 	{ "act",   0, -18000, "America/Rio_Branco"            },
21 	{ "act",   0, -18000, "Brazil/Acre"                   },
22 	{ "acwdt", 1,  35100, "Australia/Eucla"               },
23 	{ "acwst", 0,  31500, "Australia/Eucla"               },
24 	{ "addt",  1,  -7200, "America/Goose_Bay"             },
25 	{ "addt",  1,  -7200, "America/Pangnirtung"           },
26 	{ "adt",   1, -10800, "America/Halifax"               },
27 	{ "adt",   1, -10800, "America/Barbados"              },
28 	{ "adt",   1, -10800, "America/Blanc-Sablon"          },
29 	{ "adt",   1, -10800, "America/Glace_Bay"             },
30 	{ "adt",   1, -10800, "America/Goose_Bay"             },
31 	{ "adt",   1, -10800, "America/Martinique"            },
32 	{ "adt",   1, -10800, "America/Moncton"               },
33 	{ "adt",   1, -10800, "America/Pangnirtung"           },
34 	{ "adt",   1, -10800, "America/Thule"                 },
35 	{ "adt",   1, -10800, "Atlantic/Bermuda"              },
36 	{ "adt",   1, -10800, "Canada/Atlantic"               },
37 	{ "adt",   1,  14400, "Asia/Baghdad"                  },
38 	{ "aedt",  1,  39600, "Australia/Melbourne"           },
39 	{ "aedt",  1,  39600, "Antarctica/Macquarie"          },
40 	{ "aedt",  1,  39600, "Australia/ACT"                 },
41 	{ "aedt",  1,  39600, "Australia/Brisbane"            },
42 	{ "aedt",  1,  39600, "Australia/Canberra"            },
43 	{ "aedt",  1,  39600, "Australia/Currie"              },
44 	{ "aedt",  1,  39600, "Australia/Hobart"              },
45 	{ "aedt",  1,  39600, "Australia/Lindeman"            },
46 	{ "aedt",  1,  39600, "Australia/NSW"                 },
47 	{ "aedt",  1,  39600, "Australia/Queensland"          },
48 	{ "aedt",  1,  39600, "Australia/Sydney"              },
49 	{ "aedt",  1,  39600, "Australia/Tasmania"            },
50 	{ "aedt",  1,  39600, "Australia/Victoria"            },
51 	{ "aest",  0,  36000, "Australia/Melbourne"           },
52 	{ "aest",  0,  36000, "Antarctica/Macquarie"          },
53 	{ "aest",  0,  36000, "Australia/ACT"                 },
54 	{ "aest",  0,  36000, "Australia/Brisbane"            },
55 	{ "aest",  0,  36000, "Australia/Canberra"            },
56 	{ "aest",  0,  36000, "Australia/Currie"              },
57 	{ "aest",  0,  36000, "Australia/Hobart"              },
58 	{ "aest",  0,  36000, "Australia/LHI"                 },
59 	{ "aest",  0,  36000, "Australia/Lindeman"            },
60 	{ "aest",  0,  36000, "Australia/Lord_Howe"           },
61 	{ "aest",  0,  36000, "Australia/NSW"                 },
62 	{ "aest",  0,  36000, "Australia/Queensland"          },
63 	{ "aest",  0,  36000, "Australia/Sydney"              },
64 	{ "aest",  0,  36000, "Australia/Tasmania"            },
65 	{ "aest",  0,  36000, "Australia/Victoria"            },
66 	{ "aft",   0,  16200, "Asia/Kabul"                    },
67 	{ "aft",   0,  14400, "Asia/Kabul"                    },
68 	{ "ahdt",  1, -32400, "America/Anchorage"             },
69 	{ "ahst",  0, -36000, "America/Anchorage"             },
70 	{ "ahst",  0, -36000, "America/Adak"                  },
71 	{ "ahst",  0, -36000, "America/Atka"                  },
72 	{ "akdt",  1, -28800, "America/Anchorage"             },
73 	{ "akdt",  1, -28800, "America/Juneau"                },
74 	{ "akdt",  1, -28800, "America/Nome"                  },
75 	{ "akdt",  1, -28800, "America/Sitka"                 },
76 	{ "akdt",  1, -28800, "America/Yakutat"               },
77 	{ "akst",  0, -32400, "America/Anchorage"             },
78 	{ "akst",  0, -32400, "America/Juneau"                },
79 	{ "akst",  0, -32400, "America/Nome"                  },
80 	{ "akst",  0, -32400, "America/Sitka"                 },
81 	{ "akst",  0, -32400, "America/Yakutat"               },
82 	{ "aktst", 1,  21600, "Asia/Aqtobe"                   },
83 	{ "aktt",  0,  21600, "Asia/Aqtobe"                   },
84 	{ "aktt",  0,  14400, "Asia/Aqtobe"                   },
85 	{ "aktt",  0,  18000, "Asia/Aqtobe"                   },
86 	{ "almst", 1,  25200, "Asia/Almaty"                   },
87 	{ "almt",  0,  21600, "Asia/Almaty"                   },
88 	{ "almt",  0,  18000, "Asia/Almaty"                   },
89 	{ "amst",  1,  18000, "Asia/Yerevan"                  },
90 	{ "amst",  1,  14400, "Asia/Yerevan"                  },
91 	{ "amst",  1, -10800, "America/Boa_Vista"             },
92 	{ "amst",  1, -10800, "America/Campo_Grande"          },
93 	{ "amst",  1, -10800, "America/Cuiaba"                },
94 	{ "amst",  1, -10800, "America/Manaus"                },
95 	{ "amst",  1, -10800, "America/Porto_Velho"           },
96 	{ "amst",  1, -10800, "America/Santarem"              },
97 	{ "amst",  1, -10800, "Brazil/West"                   },
98 	{ "amt",   0,  14400, "Asia/Yerevan"                  },
99 	{ "amt",   0,  10800, "Asia/Yerevan"                  },
100 	{ "amt",   0, -13840, "America/Asuncion"              },
101 	{ "amt",   0, -14400, "America/Boa_Vista"             },
102 	{ "amt",   0, -14400, "America/Campo_Grande"          },
103 	{ "amt",   0, -14400, "America/Cuiaba"                },
104 	{ "amt",   0, -14400, "America/Eirunepe"              },
105 	{ "amt",   0, -14400, "America/Manaus"                },
106 	{ "amt",   0, -14400, "America/Porto_Acre"            },
107 	{ "amt",   0, -14400, "America/Porto_Velho"           },
108 	{ "amt",   0, -14400, "America/Rio_Branco"            },
109 	{ "amt",   0, -14400, "America/Santarem"              },
110 	{ "amt",   0, -14400, "Brazil/Acre"                   },
111 	{ "amt",   0, -14400, "Brazil/West"                   },
112 	{ "amt",   0,   1172, "Europe/Amsterdam"              },
113 	{ "amt",   0,   5692, "Europe/Athens"                 },
114 	{ "anast", 1,  50400, "Asia/Anadyr"                   },
115 	{ "anast", 1,  43200, "Asia/Anadyr"                   },
116 	{ "anast", 1,  46800, "Asia/Anadyr"                   },
117 	{ "anat",  0,  46800, "Asia/Anadyr"                   },
118 	{ "anat",  0,  39600, "Asia/Anadyr"                   },
119 	{ "anat",  0,  43200, "Asia/Anadyr"                   },
120 	{ "ant",   0, -16200, "America/Curacao"               },
121 	{ "ant",   0, -16200, "America/Aruba"                 },
122 	{ "ant",   0, -16200, "America/Kralendijk"            },
123 	{ "ant",   0, -16200, "America/Lower_Princes"         },
124 	{ "apt",   1, -10800, "America/Halifax"               },
125 	{ "apt",   1, -10800, "America/Blanc-Sablon"          },
126 	{ "apt",   1, -10800, "America/Glace_Bay"             },
127 	{ "apt",   1, -10800, "America/Moncton"               },
128 	{ "apt",   1, -10800, "America/Pangnirtung"           },
129 	{ "apt",   1, -10800, "America/Puerto_Rico"           },
130 	{ "apt",   1, -10800, "Canada/Atlantic"               },
131 	{ "aqtst", 1,  21600, "Asia/Aqtau"                    },
132 	{ "aqtst", 1,  18000, "Asia/Aqtau"                    },
133 	{ "aqtst", 1,  21600, "Asia/Aqtobe"                   },
134 	{ "aqtt",  0,  18000, "Asia/Aqtau"                    },
135 	{ "aqtt",  0,  14400, "Asia/Aqtau"                    },
136 	{ "aqtt",  0,  18000, "Asia/Aqtobe"                   },
137 	{ "arst",  1,  -7200, "America/Buenos_Aires"          },
138 	{ "arst",  1, -10800, "America/Buenos_Aires"          },
139 	{ "arst",  1, -10800, "America/Argentina/Buenos_Aires" },
140 	{ "arst",  1, -10800, "America/Argentina/Catamarca"   },
141 	{ "arst",  1, -10800, "America/Argentina/ComodRivadavia" },
142 	{ "arst",  1, -10800, "America/Argentina/Cordoba"     },
143 	{ "arst",  1, -10800, "America/Argentina/Jujuy"       },
144 	{ "arst",  1, -10800, "America/Argentina/La_Rioja"    },
145 	{ "arst",  1, -10800, "America/Argentina/Mendoza"     },
146 	{ "arst",  1, -10800, "America/Argentina/Rio_Gallegos" },
147 	{ "arst",  1, -10800, "America/Argentina/Salta"       },
148 	{ "arst",  1, -10800, "America/Argentina/San_Juan"    },
149 	{ "arst",  1, -10800, "America/Argentina/San_Luis"    },
150 	{ "arst",  1, -10800, "America/Argentina/Tucuman"     },
151 	{ "arst",  1, -10800, "America/Argentina/Ushuaia"     },
152 	{ "arst",  1, -10800, "America/Catamarca"             },
153 	{ "arst",  1, -10800, "America/Cordoba"               },
154 	{ "arst",  1, -10800, "America/Jujuy"                 },
155 	{ "arst",  1, -10800, "America/Mendoza"               },
156 	{ "arst",  1, -10800, "America/Rosario"               },
157 	{ "arst",  1, -10800, "Antarctica/Palmer"             },
158 	{ "arst",  1,  -7200, "America/Argentina/Buenos_Aires" },
159 	{ "arst",  1,  -7200, "America/Argentina/Catamarca"   },
160 	{ "arst",  1,  -7200, "America/Argentina/ComodRivadavia" },
161 	{ "arst",  1,  -7200, "America/Argentina/Cordoba"     },
162 	{ "arst",  1,  -7200, "America/Argentina/Jujuy"       },
163 	{ "arst",  1,  -7200, "America/Argentina/La_Rioja"    },
164 	{ "arst",  1,  -7200, "America/Argentina/Mendoza"     },
165 	{ "arst",  1,  -7200, "America/Argentina/Rio_Gallegos" },
166 	{ "arst",  1,  -7200, "America/Argentina/Salta"       },
167 	{ "arst",  1,  -7200, "America/Argentina/San_Juan"    },
168 	{ "arst",  1,  -7200, "America/Argentina/San_Luis"    },
169 	{ "arst",  1,  -7200, "America/Argentina/Tucuman"     },
170 	{ "arst",  1,  -7200, "America/Argentina/Ushuaia"     },
171 	{ "arst",  1,  -7200, "America/Catamarca"             },
172 	{ "arst",  1,  -7200, "America/Cordoba"               },
173 	{ "arst",  1,  -7200, "America/Jujuy"                 },
174 	{ "arst",  1,  -7200, "America/Mendoza"               },
175 	{ "arst",  1,  -7200, "America/Rosario"               },
176 	{ "arst",  1,  -7200, "Antarctica/Palmer"             },
177 	{ "art",   0, -10800, "America/Buenos_Aires"          },
178 	{ "art",   0, -14400, "America/Buenos_Aires"          },
179 	{ "art",   0, -10800, "America/Argentina/Buenos_Aires" },
180 	{ "art",   0, -10800, "America/Argentina/Catamarca"   },
181 	{ "art",   0, -10800, "America/Argentina/ComodRivadavia" },
182 	{ "art",   0, -10800, "America/Argentina/Cordoba"     },
183 	{ "art",   0, -10800, "America/Argentina/Jujuy"       },
184 	{ "art",   0, -10800, "America/Argentina/La_Rioja"    },
185 	{ "art",   0, -10800, "America/Argentina/Mendoza"     },
186 	{ "art",   0, -10800, "America/Argentina/Rio_Gallegos" },
187 	{ "art",   0, -10800, "America/Argentina/Salta"       },
188 	{ "art",   0, -10800, "America/Argentina/San_Juan"    },
189 	{ "art",   0, -10800, "America/Argentina/San_Luis"    },
190 	{ "art",   0, -10800, "America/Argentina/Tucuman"     },
191 	{ "art",   0, -10800, "America/Argentina/Ushuaia"     },
192 	{ "art",   0, -10800, "America/Catamarca"             },
193 	{ "art",   0, -10800, "America/Cordoba"               },
194 	{ "art",   0, -10800, "America/Jujuy"                 },
195 	{ "art",   0, -10800, "America/Mendoza"               },
196 	{ "art",   0, -10800, "America/Rosario"               },
197 	{ "art",   0, -10800, "Antarctica/Palmer"             },
198 	{ "art",   0, -14400, "America/Argentina/Buenos_Aires" },
199 	{ "art",   0, -14400, "America/Argentina/Catamarca"   },
200 	{ "art",   0, -14400, "America/Argentina/ComodRivadavia" },
201 	{ "art",   0, -14400, "America/Argentina/Cordoba"     },
202 	{ "art",   0, -14400, "America/Argentina/Jujuy"       },
203 	{ "art",   0, -14400, "America/Argentina/La_Rioja"    },
204 	{ "art",   0, -14400, "America/Argentina/Mendoza"     },
205 	{ "art",   0, -14400, "America/Argentina/Rio_Gallegos" },
206 	{ "art",   0, -14400, "America/Argentina/Salta"       },
207 	{ "art",   0, -14400, "America/Argentina/San_Juan"    },
208 	{ "art",   0, -14400, "America/Argentina/San_Luis"    },
209 	{ "art",   0, -14400, "America/Argentina/Tucuman"     },
210 	{ "art",   0, -14400, "America/Argentina/Ushuaia"     },
211 	{ "art",   0, -14400, "America/Catamarca"             },
212 	{ "art",   0, -14400, "America/Cordoba"               },
213 	{ "art",   0, -14400, "America/Jujuy"                 },
214 	{ "art",   0, -14400, "America/Mendoza"               },
215 	{ "art",   0, -14400, "America/Rosario"               },
216 	{ "art",   0, -14400, "Antarctica/Palmer"             },
217 	{ "ashst", 1,  21600, "Asia/Ashkhabad"                },
218 	{ "ashst", 1,  18000, "Asia/Ashkhabad"                },
219 	{ "ashst", 1,  18000, "Asia/Ashgabat"                 },
220 	{ "ashst", 1,  21600, "Asia/Ashgabat"                 },
221 	{ "asht",  0,  18000, "Asia/Ashkhabad"                },
222 	{ "asht",  0,  14400, "Asia/Ashkhabad"                },
223 	{ "asht",  0,  14400, "Asia/Ashgabat"                 },
224 	{ "asht",  0,  18000, "Asia/Ashgabat"                 },
225 	{ "ast",   0,  10800, "Asia/Riyadh"                   },
226 	{ "ast",   0, -14400, "America/Anguilla"              },
227 	{ "ast",   0, -14400, "America/Antigua"               },
228 	{ "ast",   0, -14400, "America/Aruba"                 },
229 	{ "ast",   0, -14400, "America/Barbados"              },
230 	{ "ast",   0, -14400, "America/Blanc-Sablon"          },
231 	{ "ast",   0, -14400, "America/Curacao"               },
232 	{ "ast",   0, -14400, "America/Dominica"              },
233 	{ "ast",   0, -14400, "America/Glace_Bay"             },
234 	{ "ast",   0, -14400, "America/Goose_Bay"             },
235 	{ "ast",   0, -14400, "America/Grand_Turk"            },
236 	{ "ast",   0, -14400, "America/Grenada"               },
237 	{ "ast",   0, -14400, "America/Guadeloupe"            },
238 	{ "ast",   0, -14400, "America/Halifax"               },
239 	{ "ast",   0, -14400, "America/Kralendijk"            },
240 	{ "ast",   0, -14400, "America/Lower_Princes"         },
241 	{ "ast",   0, -14400, "America/Marigot"               },
242 	{ "ast",   0, -14400, "America/Martinique"            },
243 	{ "ast",   0, -14400, "America/Miquelon"              },
244 	{ "ast",   0, -14400, "America/Moncton"               },
245 	{ "ast",   0, -14400, "America/Montserrat"            },
246 	{ "ast",   0, -14400, "America/Pangnirtung"           },
247 	{ "ast",   0, -14400, "America/Port_of_Spain"         },
248 	{ "ast",   0, -14400, "America/Puerto_Rico"           },
249 	{ "ast",   0, -14400, "America/Santo_Domingo"         },
250 	{ "ast",   0, -14400, "America/St_Barthelemy"         },
251 	{ "ast",   0, -14400, "America/St_Kitts"              },
252 	{ "ast",   0, -14400, "America/St_Lucia"              },
253 	{ "ast",   0, -14400, "America/St_Thomas"             },
254 	{ "ast",   0, -14400, "America/St_Vincent"            },
255 	{ "ast",   0, -14400, "America/Thule"                 },
256 	{ "ast",   0, -14400, "America/Tortola"               },
257 	{ "ast",   0, -14400, "America/Virgin"                },
258 	{ "ast",   0, -14400, "Atlantic/Bermuda"              },
259 	{ "ast",   0, -14400, "Canada/Atlantic"               },
260 	{ "ast",   0,  10800, "Asia/Aden"                     },
261 	{ "ast",   0,  10800, "Asia/Baghdad"                  },
262 	{ "ast",   0,  10800, "Asia/Bahrain"                  },
263 	{ "ast",   0,  10800, "Asia/Kuwait"                   },
264 	{ "ast",   0,  10800, "Asia/Qatar"                    },
265 	{ "awdt",  1,  32400, "Australia/Perth"               },
266 	{ "awdt",  1,  32400, "Australia/West"                },
267 	{ "awst",  0,  28800, "Australia/Perth"               },
268 	{ "awst",  0,  28800, "Antarctica/Casey"              },
269 	{ "awst",  0,  28800, "Australia/West"                },
270 	{ "awt",   1, -10800, "America/Halifax"               },
271 	{ "awt",   1, -10800, "America/Blanc-Sablon"          },
272 	{ "awt",   1, -10800, "America/Glace_Bay"             },
273 	{ "awt",   1, -10800, "America/Moncton"               },
274 	{ "awt",   1, -10800, "America/Pangnirtung"           },
275 	{ "awt",   1, -10800, "America/Puerto_Rico"           },
276 	{ "awt",   1, -10800, "Canada/Atlantic"               },
277 	{ "azomt", 1,      0, "Atlantic/Azores"               },
278 	{ "azost", 1,      0, "Atlantic/Azores"               },
279 	{ "azost", 1,  -3600, "Atlantic/Azores"               },
280 	{ "azot",  0,  -3600, "Atlantic/Azores"               },
281 	{ "azot",  0,  -7200, "Atlantic/Azores"               },
282 	{ "azst",  1,  18000, "Asia/Baku"                     },
283 	{ "azst",  1,  14400, "Asia/Baku"                     },
284 	{ "azt",   0,  14400, "Asia/Baku"                     },
285 	{ "azt",   0,  10800, "Asia/Baku"                     },
286 	{ "bakst", 1,  18000, "Asia/Baku"                     },
287 	{ "bakst", 1,  14400, "Asia/Baku"                     },
288 	{ "bakt",  0,  14400, "Asia/Baku"                     },
289 	{ "bakt",  0,  10800, "Asia/Baku"                     },
290 	{ "bdst",  1,   7200, "Europe/London"                 },
291 	{ "bdst",  1,  25200, "Asia/Dacca"                    },
292 	{ "bdst",  1,  25200, "Asia/Dhaka"                    },
293 	{ "bdst",  1,   7200, "Europe/Belfast"                },
294 	{ "bdst",  1,   7200, "Europe/Gibraltar"              },
295 	{ "bdst",  1,   7200, "Europe/Guernsey"               },
296 	{ "bdst",  1,   7200, "Europe/Isle_of_Man"            },
297 	{ "bdst",  1,   7200, "Europe/Jersey"                 },
298 	{ "bdst",  1,   7200, "GB"                            },
299 	{ "bdt",   1, -36000, "America/Adak"                  },
300 	{ "bdt",   0,  21600, "Asia/Dacca"                    },
301 	{ "bdt",   1, -36000, "America/Atka"                  },
302 	{ "bdt",   1, -36000, "America/Nome"                  },
303 	{ "bdt",   0,  21600, "Asia/Dhaka"                    },
304 	{ "beat",  0,   9000, "Africa/Mogadishu"              },
305 	{ "beat",  0,   9000, "Africa/Addis_Ababa"            },
306 	{ "beat",  0,   9000, "Africa/Asmara"                 },
307 	{ "beat",  0,   9000, "Africa/Asmera"                 },
308 	{ "beat",  0,   9000, "Africa/Dar_es_Salaam"          },
309 	{ "beat",  0,   9000, "Africa/Djibouti"               },
310 	{ "beat",  0,   9000, "Africa/Kampala"                },
311 	{ "beat",  0,   9000, "Africa/Nairobi"                },
312 	{ "beat",  0,   9000, "Indian/Antananarivo"           },
313 	{ "beat",  0,   9000, "Indian/Comoro"                 },
314 	{ "beat",  0,   9000, "Indian/Mayotte"                },
315 	{ "beaut", 0,   9900, "Africa/Nairobi"                },
316 	{ "beaut", 0,   9900, "Africa/Addis_Ababa"            },
317 	{ "beaut", 0,   9900, "Africa/Asmara"                 },
318 	{ "beaut", 0,   9900, "Africa/Asmera"                 },
319 	{ "beaut", 0,   9900, "Africa/Dar_es_Salaam"          },
320 	{ "beaut", 0,   9900, "Africa/Djibouti"               },
321 	{ "beaut", 0,   9900, "Africa/Kampala"                },
322 	{ "beaut", 0,   9900, "Africa/Mogadishu"              },
323 	{ "beaut", 0,   9900, "Indian/Antananarivo"           },
324 	{ "beaut", 0,   9900, "Indian/Comoro"                 },
325 	{ "beaut", 0,   9900, "Indian/Mayotte"                },
326 	{ "bmt",   0, -14309, "America/Barbados"              },
327 	{ "bmt",   0,   6264, "Europe/Tiraspol"               },
328 	{ "bmt",   0, -17776, "America/Bogota"                },
329 	{ "bmt",   0,  10656, "Asia/Baghdad"                  },
330 	{ "bmt",   0,  24124, "Asia/Bangkok"                  },
331 	{ "bmt",   0,  24124, "Asia/Phnom_Penh"               },
332 	{ "bmt",   0,  24124, "Asia/Vientiane"                },
333 	{ "bmt",   0,  25632, "Asia/Jakarta"                  },
334 	{ "bmt",   0,   6264, "Europe/Bucharest"              },
335 	{ "bmt",   0,   6264, "Europe/Chisinau"               },
336 	{ "bnt",   0,  28800, "Asia/Brunei"                   },
337 	{ "bnt",   0,  27000, "Asia/Brunei"                   },
338 	{ "bortst", 1,  30000, "Asia/Kuching"                  },
339 	{ "bort",  0,  28800, "Asia/Kuching"                  },
340 	{ "bort",  0,  27000, "Asia/Kuching"                  },
341 	{ "bost",  1, -12756, "America/La_Paz"                },
342 	{ "bot",   0, -14400, "America/La_Paz"                },
343 	{ "brst",  1,  -7200, "America/Sao_Paulo"             },
344 	{ "brst",  1,  -7200, "America/Araguaina"             },
345 	{ "brst",  1,  -7200, "America/Bahia"                 },
346 	{ "brst",  1,  -7200, "America/Belem"                 },
347 	{ "brst",  1,  -7200, "America/Fortaleza"             },
348 	{ "brst",  1,  -7200, "America/Maceio"                },
349 	{ "brst",  1,  -7200, "America/Recife"                },
350 	{ "brst",  1,  -7200, "Brazil/East"                   },
351 	{ "brt",   0, -10800, "America/Sao_Paulo"             },
352 	{ "brt",   0, -10800, "America/Araguaina"             },
353 	{ "brt",   0, -10800, "America/Bahia"                 },
354 	{ "brt",   0, -10800, "America/Belem"                 },
355 	{ "brt",   0, -10800, "America/Fortaleza"             },
356 	{ "brt",   0, -10800, "America/Maceio"                },
357 	{ "brt",   0, -10800, "America/Recife"                },
358 	{ "brt",   0, -10800, "America/Santarem"              },
359 	{ "brt",   0, -10800, "Brazil/East"                   },
360 	{ "bst",   1,   3600, "Europe/London"                 },
361 	{ "bst",   0,   3600, "Europe/London"                 },
362 	{ "bst",   0, -39600, "America/Adak"                  },
363 	{ "bst",   0, -39600, "America/Atka"                  },
364 	{ "bst",   0, -39600, "America/Nome"                  },
365 	{ "bst",   0, -39600, "Pacific/Midway"                },
366 	{ "bst",   0, -39600, "Pacific/Pago_Pago"             },
367 	{ "bst",   0, -39600, "Pacific/Samoa"                 },
368 	{ "bst",   0,   3600, "Europe/Belfast"                },
369 	{ "bst",   0,   3600, "Europe/Guernsey"               },
370 	{ "bst",   0,   3600, "Europe/Isle_of_Man"            },
371 	{ "bst",   0,   3600, "Europe/Jersey"                 },
372 	{ "bst",   0,   3600, "GB"                            },
373 	{ "bst",   1,   3600, "Europe/Belfast"                },
374 	{ "bst",   1,   3600, "Europe/Dublin"                 },
375 	{ "bst",   1,   3600, "Europe/Gibraltar"              },
376 	{ "bst",   1,   3600, "Europe/Guernsey"               },
377 	{ "bst",   1,   3600, "Europe/Isle_of_Man"            },
378 	{ "bst",   1,   3600, "Europe/Jersey"                 },
379 	{ "bst",   1,   3600, "GB"                            },
380 	{ "bst",   0,  39600, "Pacific/Bougainville"          },
381 	{ "btt",   0,  21600, "Asia/Thimbu"                   },
382 	{ "btt",   0,  21600, "Asia/Thimphu"                  },
383 	{ "burt",  0,  23400, "Asia/Kolkata"                  },
384 	{ "burt",  0,  23400, "Asia/Calcutta"                 },
385 	{ "burt",  0,  23400, "Asia/Dacca"                    },
386 	{ "burt",  0,  23400, "Asia/Dhaka"                    },
387 	{ "burt",  0,  23400, "Asia/Rangoon"                  },
388 	{ "cant",  0,  -3600, "Atlantic/Canary"               },
389 	{ "capt",  1, -32400, "America/Anchorage"             },
390 	{ "cast",  0,  34200, "Australia/Adelaide"            },
391 	{ "cast",  1,  10800, "Africa/Juba"                   },
392 	{ "cast",  1,  10800, "Africa/Khartoum"               },
393 	{ "cast",  0,  39600, "Antarctica/Casey"              },
394 	{ "cat",   0, -36000, "America/Anchorage"             },
395 	{ "cat",   0,   7200, "Africa/Khartoum"               },
396 	{ "cat",   0,   7200, "Africa/Blantyre"               },
397 	{ "cat",   0,   7200, "Africa/Bujumbura"              },
398 	{ "cat",   0,   7200, "Africa/Gaborone"               },
399 	{ "cat",   0,   7200, "Africa/Harare"                 },
400 	{ "cat",   0,   7200, "Africa/Juba"                   },
401 	{ "cat",   0,   7200, "Africa/Kigali"                 },
402 	{ "cat",   0,   7200, "Africa/Lubumbashi"             },
403 	{ "cat",   0,   7200, "Africa/Lusaka"                 },
404 	{ "cat",   0,   7200, "Africa/Maputo"                 },
405 	{ "cat",   0,   7200, "Africa/Windhoek"               },
406 	{ "cawt",  1, -32400, "America/Anchorage"             },
407 	{ "cct",   0,  23400, "Indian/Cocos"                  },
408 	{ "cddt",  1, -14400, "America/Rankin_Inlet"          },
409 	{ "cddt",  1, -14400, "America/Resolute"              },
410 	{ "cdt",   1, -18000, "America/Chicago"               },
411 	{ "cdt",   1,  32400, "Asia/Shanghai"                 },
412 	{ "cdt",   1, -14400, "America/Havana"                },
413 	{ "cdt",   1, -18000, "America/Atikokan"              },
414 	{ "cdt",   1, -18000, "America/Bahia_Banderas"        },
415 	{ "cdt",   1, -18000, "America/Belize"                },
416 	{ "cdt",   1, -18000, "America/Cambridge_Bay"         },
417 	{ "cdt",   1, -18000, "America/Cancun"                },
418 	{ "cdt",   1, -18000, "America/Chihuahua"             },
419 	{ "cdt",   1, -18000, "America/Coral_Harbour"         },
420 	{ "cdt",   1, -18000, "America/Costa_Rica"            },
421 	{ "cdt",   1, -18000, "America/El_Salvador"           },
422 	{ "cdt",   1, -18000, "America/Fort_Wayne"            },
423 	{ "cdt",   1, -18000, "America/Guatemala"             },
424 	{ "cdt",   1, -18000, "America/Indiana/Indianapolis"  },
425 	{ "cdt",   1, -18000, "America/Indiana/Knox"          },
426 	{ "cdt",   1, -18000, "America/Indiana/Marengo"       },
427 	{ "cdt",   1, -18000, "America/Indiana/Petersburg"    },
428 	{ "cdt",   1, -18000, "America/Indiana/Tell_City"     },
429 	{ "cdt",   1, -18000, "America/Indiana/Vevay"         },
430 	{ "cdt",   1, -18000, "America/Indiana/Vincennes"     },
431 	{ "cdt",   1, -18000, "America/Indiana/Winamac"       },
432 	{ "cdt",   1, -18000, "America/Indianapolis"          },
433 	{ "cdt",   1, -18000, "America/Iqaluit"               },
434 	{ "cdt",   1, -18000, "America/Kentucky/Louisville"   },
435 	{ "cdt",   1, -18000, "America/Kentucky/Monticello"   },
436 	{ "cdt",   1, -18000, "America/Knox_IN"               },
437 	{ "cdt",   1, -18000, "America/Louisville"            },
438 	{ "cdt",   1, -18000, "America/Managua"               },
439 	{ "cdt",   1, -18000, "America/Matamoros"             },
440 	{ "cdt",   1, -18000, "America/Menominee"             },
441 	{ "cdt",   1, -18000, "America/Merida"                },
442 	{ "cdt",   1, -18000, "America/Mexico_City"           },
443 	{ "cdt",   1, -18000, "America/Monterrey"             },
444 	{ "cdt",   1, -18000, "America/North_Dakota/Beulah"   },
445 	{ "cdt",   1, -18000, "America/North_Dakota/Center"   },
446 	{ "cdt",   1, -18000, "America/North_Dakota/New_Salem" },
447 	{ "cdt",   1, -18000, "America/Ojinaga"               },
448 	{ "cdt",   1, -18000, "America/Pangnirtung"           },
449 	{ "cdt",   1, -18000, "America/Rainy_River"           },
450 	{ "cdt",   1, -18000, "America/Rankin_Inlet"          },
451 	{ "cdt",   1, -18000, "America/Resolute"              },
452 	{ "cdt",   1, -18000, "America/Tegucigalpa"           },
453 	{ "cdt",   1, -18000, "America/Winnipeg"              },
454 	{ "cdt",   1, -18000, "Canada/Central"                },
455 	{ "cdt",   1, -18000, "Mexico/General"                },
456 	{ "cdt",   1,  32400, "Asia/Chongqing"                },
457 	{ "cdt",   1,  32400, "Asia/Chungking"                },
458 	{ "cdt",   1,  32400, "Asia/Harbin"                   },
459 	{ "cdt",   1,  32400, "Asia/Taipei"                   },
460 	{ "cdt",   1,  32400, "PRC"                           },
461 	{ "cdt",   1,  32400, "ROC"                           },
462 	{ "cemt",  1,  10800, "Europe/Berlin"                 },
463 	{ "cest",  1,   7200, "Europe/Berlin"                 },
464 	{ "cest",  1,  10800, "Europe/Kaliningrad"            },
465 	{ "cest",  1,   7200, "Africa/Algiers"                },
466 	{ "cest",  1,   7200, "Africa/Ceuta"                  },
467 	{ "cest",  1,   7200, "Africa/Tripoli"                },
468 	{ "cest",  1,   7200, "Africa/Tunis"                  },
469 	{ "cest",  1,   7200, "Antarctica/Troll"              },
470 	{ "cest",  1,   7200, "Arctic/Longyearbyen"           },
471 	{ "cest",  1,   7200, "Atlantic/Jan_Mayen"            },
472 	{ "cest",  1,   7200, "Europe/Amsterdam"              },
473 	{ "cest",  1,   7200, "Europe/Andorra"                },
474 	{ "cest",  1,   7200, "Europe/Athens"                 },
475 	{ "cest",  1,   7200, "Europe/Belgrade"               },
476 	{ "cest",  1,   7200, "Europe/Bratislava"             },
477 	{ "cest",  1,   7200, "Europe/Brussels"               },
478 	{ "cest",  1,   7200, "Europe/Budapest"               },
479 	{ "cest",  1,   7200, "Europe/Busingen"               },
480 	{ "cest",  1,   7200, "Europe/Chisinau"               },
481 	{ "cest",  1,   7200, "Europe/Copenhagen"             },
482 	{ "cest",  1,   7200, "Europe/Gibraltar"              },
483 	{ "cest",  1,   7200, "Europe/Kaliningrad"            },
484 	{ "cest",  1,   7200, "Europe/Kiev"                   },
485 	{ "cest",  1,   7200, "Europe/Lisbon"                 },
486 	{ "cest",  1,   7200, "Europe/Ljubljana"              },
487 	{ "cest",  1,   7200, "Europe/Luxembourg"             },
488 	{ "cest",  1,   7200, "Europe/Madrid"                 },
489 	{ "cest",  1,   7200, "Europe/Malta"                  },
490 	{ "cest",  1,   7200, "Europe/Minsk"                  },
491 	{ "cest",  1,   7200, "Europe/Monaco"                 },
492 	{ "cest",  1,   7200, "Europe/Oslo"                   },
493 	{ "cest",  1,   7200, "Europe/Paris"                  },
494 	{ "cest",  1,   7200, "Europe/Podgorica"              },
495 	{ "cest",  1,   7200, "Europe/Prague"                 },
496 	{ "cest",  1,   7200, "Europe/Riga"                   },
497 	{ "cest",  1,   7200, "Europe/Rome"                   },
498 	{ "cest",  1,   7200, "Europe/San_Marino"             },
499 	{ "cest",  1,   7200, "Europe/Sarajevo"               },
500 	{ "cest",  1,   7200, "Europe/Simferopol"             },
501 	{ "cest",  1,   7200, "Europe/Skopje"                 },
502 	{ "cest",  1,   7200, "Europe/Sofia"                  },
503 	{ "cest",  1,   7200, "Europe/Stockholm"              },
504 	{ "cest",  1,   7200, "Europe/Tallinn"                },
505 	{ "cest",  1,   7200, "Europe/Tirane"                 },
506 	{ "cest",  1,   7200, "Europe/Tiraspol"               },
507 	{ "cest",  1,   7200, "Europe/Uzhgorod"               },
508 	{ "cest",  1,   7200, "Europe/Vaduz"                  },
509 	{ "cest",  1,   7200, "Europe/Vatican"                },
510 	{ "cest",  1,   7200, "Europe/Vienna"                 },
511 	{ "cest",  1,   7200, "Europe/Vilnius"                },
512 	{ "cest",  1,   7200, "Europe/Warsaw"                 },
513 	{ "cest",  1,   7200, "Europe/Zagreb"                 },
514 	{ "cest",  1,   7200, "Europe/Zaporozhye"             },
515 	{ "cest",  1,   7200, "Europe/Zurich"                 },
516 	{ "cet",   0,   3600, "Europe/Berlin"                 },
517 	{ "cet",   0,   7200, "Europe/Kaliningrad"            },
518 	{ "cet",   0,   3600, "Africa/Algiers"                },
519 	{ "cet",   0,   3600, "Africa/Casablanca"             },
520 	{ "cet",   0,   3600, "Africa/Ceuta"                  },
521 	{ "cet",   0,   3600, "Africa/Tripoli"                },
522 	{ "cet",   0,   3600, "Africa/Tunis"                  },
523 	{ "cet",   0,   3600, "Arctic/Longyearbyen"           },
524 	{ "cet",   0,   3600, "Atlantic/Jan_Mayen"            },
525 	{ "cet",   0,   3600, "Europe/Amsterdam"              },
526 	{ "cet",   0,   3600, "Europe/Andorra"                },
527 	{ "cet",   0,   3600, "Europe/Athens"                 },
528 	{ "cet",   0,   3600, "Europe/Belgrade"               },
529 	{ "cet",   0,   3600, "Europe/Bratislava"             },
530 	{ "cet",   0,   3600, "Europe/Brussels"               },
531 	{ "cet",   0,   3600, "Europe/Budapest"               },
532 	{ "cet",   0,   3600, "Europe/Busingen"               },
533 	{ "cet",   0,   3600, "Europe/Chisinau"               },
534 	{ "cet",   0,   3600, "Europe/Copenhagen"             },
535 	{ "cet",   0,   3600, "Europe/Gibraltar"              },
536 	{ "cet",   0,   3600, "Europe/Kaliningrad"            },
537 	{ "cet",   0,   3600, "Europe/Kiev"                   },
538 	{ "cet",   0,   3600, "Europe/Lisbon"                 },
539 	{ "cet",   0,   3600, "Europe/Ljubljana"              },
540 	{ "cet",   0,   3600, "Europe/Luxembourg"             },
541 	{ "cet",   0,   3600, "Europe/Madrid"                 },
542 	{ "cet",   0,   3600, "Europe/Malta"                  },
543 	{ "cet",   0,   3600, "Europe/Minsk"                  },
544 	{ "cet",   0,   3600, "Europe/Monaco"                 },
545 	{ "cet",   0,   3600, "Europe/Oslo"                   },
546 	{ "cet",   0,   3600, "Europe/Paris"                  },
547 	{ "cet",   0,   3600, "Europe/Podgorica"              },
548 	{ "cet",   0,   3600, "Europe/Prague"                 },
549 	{ "cet",   0,   3600, "Europe/Riga"                   },
550 	{ "cet",   0,   3600, "Europe/Rome"                   },
551 	{ "cet",   0,   3600, "Europe/San_Marino"             },
552 	{ "cet",   0,   3600, "Europe/Sarajevo"               },
553 	{ "cet",   0,   3600, "Europe/Simferopol"             },
554 	{ "cet",   0,   3600, "Europe/Skopje"                 },
555 	{ "cet",   0,   3600, "Europe/Sofia"                  },
556 	{ "cet",   0,   3600, "Europe/Stockholm"              },
557 	{ "cet",   0,   3600, "Europe/Tallinn"                },
558 	{ "cet",   0,   3600, "Europe/Tirane"                 },
559 	{ "cet",   0,   3600, "Europe/Tiraspol"               },
560 	{ "cet",   0,   3600, "Europe/Uzhgorod"               },
561 	{ "cet",   0,   3600, "Europe/Vaduz"                  },
562 	{ "cet",   0,   3600, "Europe/Vatican"                },
563 	{ "cet",   0,   3600, "Europe/Vienna"                 },
564 	{ "cet",   0,   3600, "Europe/Vilnius"                },
565 	{ "cet",   0,   3600, "Europe/Warsaw"                 },
566 	{ "cet",   0,   3600, "Europe/Zagreb"                 },
567 	{ "cet",   0,   3600, "Europe/Zaporozhye"             },
568 	{ "cet",   0,   3600, "Europe/Zurich"                 },
569 	{ "cgst",  1,  -3600, "America/Scoresbysund"          },
570 	{ "cgt",   0,  -7200, "America/Scoresbysund"          },
571 	{ "chadt", 1,  49500, "Pacific/Chatham"               },
572 	{ "chast", 0,  45900, "Pacific/Chatham"               },
573 	{ "chast", 0,  44100, "Pacific/Chatham"               },
574 	{ "chdt",  1, -19800, "America/Belize"                },
575 	{ "chost", 1,  36000, "Asia/Choibalsan"               },
576 	{ "chost", 1,  32400, "Asia/Choibalsan"               },
577 	{ "chot",  0,  32400, "Asia/Choibalsan"               },
578 	{ "chot",  0,  28800, "Asia/Choibalsan"               },
579 	{ "chut",  0,  36000, "Pacific/Chuuk"                 },
580 	{ "chut",  0,  36000, "Pacific/Truk"                  },
581 	{ "chut",  0,  36000, "Pacific/Yap"                   },
582 	{ "ckhst", 1, -34200, "Pacific/Rarotonga"             },
583 	{ "ckt",   0, -36000, "Pacific/Rarotonga"             },
584 	{ "ckt",   0, -37800, "Pacific/Rarotonga"             },
585 	{ "clst",  1, -10800, "America/Santiago"              },
586 	{ "clst",  1, -14400, "America/Santiago"              },
587 	{ "clst",  1, -10800, "Antarctica/Palmer"             },
588 	{ "clst",  1, -10800, "Chile/Continental"             },
589 	{ "clst",  1, -14400, "Chile/Continental"             },
590 	{ "clt",   0, -14400, "America/Santiago"              },
591 	{ "clt",   0, -10800, "America/Santiago"              },
592 	{ "clt",   0, -18000, "America/Santiago"              },
593 	{ "clt",   0, -10800, "Antarctica/Palmer"             },
594 	{ "clt",   0, -10800, "Chile/Continental"             },
595 	{ "clt",   0, -14400, "Antarctica/Palmer"             },
596 	{ "clt",   0, -14400, "Chile/Continental"             },
597 	{ "clt",   0, -18000, "Chile/Continental"             },
598 	{ "cmt",   0, -15408, "America/Argentina/Buenos_Aires" },
599 	{ "cmt",   0, -15408, "America/Argentina/Catamarca"   },
600 	{ "cmt",   0, -15408, "America/Argentina/ComodRivadavia" },
601 	{ "cmt",   0, -15408, "America/Argentina/Cordoba"     },
602 	{ "cmt",   0, -15408, "America/Argentina/Jujuy"       },
603 	{ "cmt",   0, -15408, "America/Argentina/La_Rioja"    },
604 	{ "cmt",   0, -15408, "America/Argentina/Mendoza"     },
605 	{ "cmt",   0, -15408, "America/Argentina/Rio_Gallegos" },
606 	{ "cmt",   0, -15408, "America/Argentina/Salta"       },
607 	{ "cmt",   0, -15408, "America/Argentina/San_Juan"    },
608 	{ "cmt",   0, -15408, "America/Argentina/San_Luis"    },
609 	{ "cmt",   0, -15408, "America/Argentina/Tucuman"     },
610 	{ "cmt",   0, -15408, "America/Argentina/Ushuaia"     },
611 	{ "cmt",   0, -15408, "America/Buenos_Aires"          },
612 	{ "cmt",   0, -15408, "America/Catamarca"             },
613 	{ "cmt",   0, -15408, "America/Cordoba"               },
614 	{ "cmt",   0, -15408, "America/Jujuy"                 },
615 	{ "cmt",   0, -15408, "America/Mendoza"               },
616 	{ "cmt",   0, -15408, "America/Rosario"               },
617 	{ "cmt",   0, -16060, "America/Caracas"               },
618 	{ "cmt",   0, -16356, "America/La_Paz"                },
619 	{ "cmt",   0, -19176, "America/Cayman"                },
620 	{ "cmt",   0, -19176, "America/Panama"                },
621 	{ "cmt",   0,   6900, "Europe/Chisinau"               },
622 	{ "cmt",   0,   6900, "Europe/Tiraspol"               },
623 	{ "cost",  1, -14400, "America/Bogota"                },
624 	{ "cot",   0, -18000, "America/Bogota"                },
625 	{ "cpt",   1, -18000, "America/Chicago"               },
626 	{ "cpt",   1, -18000, "America/Atikokan"              },
627 	{ "cpt",   1, -18000, "America/Coral_Harbour"         },
628 	{ "cpt",   1, -18000, "America/Fort_Wayne"            },
629 	{ "cpt",   1, -18000, "America/Indiana/Indianapolis"  },
630 	{ "cpt",   1, -18000, "America/Indiana/Knox"          },
631 	{ "cpt",   1, -18000, "America/Indiana/Marengo"       },
632 	{ "cpt",   1, -18000, "America/Indiana/Petersburg"    },
633 	{ "cpt",   1, -18000, "America/Indiana/Tell_City"     },
634 	{ "cpt",   1, -18000, "America/Indiana/Vevay"         },
635 	{ "cpt",   1, -18000, "America/Indiana/Vincennes"     },
636 	{ "cpt",   1, -18000, "America/Indiana/Winamac"       },
637 	{ "cpt",   1, -18000, "America/Indianapolis"          },
638 	{ "cpt",   1, -18000, "America/Kentucky/Louisville"   },
639 	{ "cpt",   1, -18000, "America/Kentucky/Monticello"   },
640 	{ "cpt",   1, -18000, "America/Knox_IN"               },
641 	{ "cpt",   1, -18000, "America/Louisville"            },
642 	{ "cpt",   1, -18000, "America/Menominee"             },
643 	{ "cpt",   1, -18000, "America/Rainy_River"           },
644 	{ "cpt",   1, -18000, "America/Winnipeg"              },
645 	{ "cpt",   1, -18000, "Canada/Central"                },
646 	{ "cst",   0, -21600, "America/Chicago"               },
647 	{ "cst",   0, -18000, "America/Havana"                },
648 	{ "cst",   0, -21600, "America/Atikokan"              },
649 	{ "cst",   0, -21600, "America/Bahia_Banderas"        },
650 	{ "cst",   0, -21600, "America/Belize"                },
651 	{ "cst",   0, -21600, "America/Cambridge_Bay"         },
652 	{ "cst",   0, -21600, "America/Cancun"                },
653 	{ "cst",   0, -21600, "America/Chihuahua"             },
654 	{ "cst",   0, -21600, "America/Coral_Harbour"         },
655 	{ "cst",   0, -21600, "America/Costa_Rica"            },
656 	{ "cst",   0, -21600, "America/Detroit"               },
657 	{ "cst",   0, -21600, "America/El_Salvador"           },
658 	{ "cst",   0, -21600, "America/Fort_Wayne"            },
659 	{ "cst",   0, -21600, "America/Guatemala"             },
660 	{ "cst",   0, -21600, "America/Hermosillo"            },
661 	{ "cst",   0, -21600, "America/Indiana/Indianapolis"  },
662 	{ "cst",   0, -21600, "America/Indiana/Knox"          },
663 	{ "cst",   0, -21600, "America/Indiana/Marengo"       },
664 	{ "cst",   0, -21600, "America/Indiana/Petersburg"    },
665 	{ "cst",   0, -21600, "America/Indiana/Tell_City"     },
666 	{ "cst",   0, -21600, "America/Indiana/Vevay"         },
667 	{ "cst",   0, -21600, "America/Indiana/Vincennes"     },
668 	{ "cst",   0, -21600, "America/Indiana/Winamac"       },
669 	{ "cst",   0, -21600, "America/Indianapolis"          },
670 	{ "cst",   0, -21600, "America/Iqaluit"               },
671 	{ "cst",   0, -21600, "America/Kentucky/Louisville"   },
672 	{ "cst",   0, -21600, "America/Kentucky/Monticello"   },
673 	{ "cst",   0, -21600, "America/Knox_IN"               },
674 	{ "cst",   0, -21600, "America/Louisville"            },
675 	{ "cst",   0, -21600, "America/Managua"               },
676 	{ "cst",   0, -21600, "America/Matamoros"             },
677 	{ "cst",   0, -21600, "America/Mazatlan"              },
678 	{ "cst",   0, -21600, "America/Menominee"             },
679 	{ "cst",   0, -21600, "America/Merida"                },
680 	{ "cst",   0, -21600, "America/Mexico_City"           },
681 	{ "cst",   0, -21600, "America/Monterrey"             },
682 	{ "cst",   0, -21600, "America/North_Dakota/Beulah"   },
683 	{ "cst",   0, -21600, "America/North_Dakota/Center"   },
684 	{ "cst",   0, -21600, "America/North_Dakota/New_Salem" },
685 	{ "cst",   0, -21600, "America/Ojinaga"               },
686 	{ "cst",   0, -21600, "America/Pangnirtung"           },
687 	{ "cst",   0, -21600, "America/Rainy_River"           },
688 	{ "cst",   0, -21600, "America/Rankin_Inlet"          },
689 	{ "cst",   0, -21600, "America/Regina"                },
690 	{ "cst",   0, -21600, "America/Resolute"              },
691 	{ "cst",   0, -21600, "America/Swift_Current"         },
692 	{ "cst",   0, -21600, "America/Tegucigalpa"           },
693 	{ "cst",   0, -21600, "America/Thunder_Bay"           },
694 	{ "cst",   0, -21600, "America/Winnipeg"              },
695 	{ "cst",   0, -21600, "Canada/Central"                },
696 	{ "cst",   0, -21600, "Canada/East-Saskatchewan"      },
697 	{ "cst",   0, -21600, "Canada/Saskatchewan"           },
698 	{ "cst",   0, -21600, "Mexico/BajaSur"                },
699 	{ "cst",   0, -21600, "Mexico/General"                },
700 	{ "cst",   0,  28800, "Asia/Chongqing"                },
701 	{ "cst",   0,  28800, "Asia/Chungking"                },
702 	{ "cst",   0,  28800, "Asia/Harbin"                   },
703 	{ "cst",   0,  28800, "Asia/Macao"                    },
704 	{ "cst",   0,  28800, "Asia/Macau"                    },
705 	{ "cst",   0,  28800, "Asia/Shanghai"                 },
706 	{ "cst",   0,  28800, "Asia/Taipei"                   },
707 	{ "cst",   0,  28800, "PRC"                           },
708 	{ "cst",   0,  28800, "ROC"                           },
709 	{ "cut",   0,   8400, "Europe/Zaporozhye"             },
710 	{ "cvst",  1,  -3600, "Atlantic/Cape_Verde"           },
711 	{ "cvt",   0,  -7200, "Atlantic/Cape_Verde"           },
712 	{ "cvt",   0,  -3600, "Atlantic/Cape_Verde"           },
713 	{ "cwt",   1, -18000, "America/Chicago"               },
714 	{ "cwt",   1, -18000, "America/Atikokan"              },
715 	{ "cwt",   1, -18000, "America/Coral_Harbour"         },
716 	{ "cwt",   1, -18000, "America/Fort_Wayne"            },
717 	{ "cwt",   1, -18000, "America/Indiana/Indianapolis"  },
718 	{ "cwt",   1, -18000, "America/Indiana/Knox"          },
719 	{ "cwt",   1, -18000, "America/Indiana/Marengo"       },
720 	{ "cwt",   1, -18000, "America/Indiana/Petersburg"    },
721 	{ "cwt",   1, -18000, "America/Indiana/Tell_City"     },
722 	{ "cwt",   1, -18000, "America/Indiana/Vevay"         },
723 	{ "cwt",   1, -18000, "America/Indiana/Vincennes"     },
724 	{ "cwt",   1, -18000, "America/Indiana/Winamac"       },
725 	{ "cwt",   1, -18000, "America/Indianapolis"          },
726 	{ "cwt",   1, -18000, "America/Kentucky/Louisville"   },
727 	{ "cwt",   1, -18000, "America/Kentucky/Monticello"   },
728 	{ "cwt",   1, -18000, "America/Knox_IN"               },
729 	{ "cwt",   1, -18000, "America/Louisville"            },
730 	{ "cwt",   1, -18000, "America/Menominee"             },
731 	{ "cwt",   1, -18000, "America/Mexico_City"           },
732 	{ "cwt",   1, -18000, "America/Rainy_River"           },
733 	{ "cwt",   1, -18000, "America/Winnipeg"              },
734 	{ "cwt",   1, -18000, "Canada/Central"                },
735 	{ "cwt",   1, -18000, "Mexico/General"                },
736 	{ "cxt",   0,  25200, "Indian/Christmas"              },
737 	{ "chst",  0,  36000, "Pacific/Guam"                  },
738 	{ "chst",  0,  36000, "Pacific/Saipan"                },
739 	{ "dact",  0,  21600, "Asia/Dacca"                    },
740 	{ "dact",  0,  21600, "Asia/Dhaka"                    },
741 	{ "davt",  0,  25200, "Antarctica/Davis"              },
742 	{ "davt",  0,  18000, "Antarctica/Davis"              },
743 	{ "ddut",  0,  36000, "Antarctica/DumontDUrville"     },
744 	{ "dmt",   0,  -1521, "Europe/Dublin"                 },
745 	{ "dusst", 1,  25200, "Asia/Dushanbe"                 },
746 	{ "dusst", 1,  21600, "Asia/Dushanbe"                 },
747 	{ "dust",  0,  21600, "Asia/Dushanbe"                 },
748 	{ "dust",  0,  18000, "Asia/Dushanbe"                 },
749 	{ "easst", 1, -21600, "Chile/EasterIsland"            },
750 	{ "easst", 1, -18000, "Chile/EasterIsland"            },
751 	{ "easst", 1, -18000, "Pacific/Easter"                },
752 	{ "easst", 1, -21600, "Pacific/Easter"                },
753 	{ "east",  0, -18000, "Chile/EasterIsland"            },
754 	{ "east",  0, -21600, "Chile/EasterIsland"            },
755 	{ "east",  0, -25200, "Chile/EasterIsland"            },
756 	{ "east",  0, -18000, "Pacific/Easter"                },
757 	{ "east",  0, -21600, "Pacific/Easter"                },
758 	{ "east",  0, -25200, "Pacific/Easter"                },
759 	{ "eat",   0,  10800, "Africa/Khartoum"               },
760 	{ "eat",   0,  10800, "Africa/Addis_Ababa"            },
761 	{ "eat",   0,  10800, "Africa/Asmara"                 },
762 	{ "eat",   0,  10800, "Africa/Asmera"                 },
763 	{ "eat",   0,  10800, "Africa/Dar_es_Salaam"          },
764 	{ "eat",   0,  10800, "Africa/Djibouti"               },
765 	{ "eat",   0,  10800, "Africa/Juba"                   },
766 	{ "eat",   0,  10800, "Africa/Kampala"                },
767 	{ "eat",   0,  10800, "Africa/Mogadishu"              },
768 	{ "eat",   0,  10800, "Africa/Nairobi"                },
769 	{ "eat",   0,  10800, "Indian/Antananarivo"           },
770 	{ "eat",   0,  10800, "Indian/Comoro"                 },
771 	{ "eat",   0,  10800, "Indian/Mayotte"                },
772 	{ "ect",   0, -18000, "America/Guayaquil"             },
773 	{ "ect",   0, -18000, "Pacific/Galapagos"             },
774 	{ "eddt",  1, -10800, "America/Iqaluit"               },
775 	{ "edt",   1, -14400, "America/New_York"              },
776 	{ "edt",   1, -14400, "America/Cancun"                },
777 	{ "edt",   1, -14400, "America/Detroit"               },
778 	{ "edt",   1, -14400, "America/Fort_Wayne"            },
779 	{ "edt",   1, -14400, "America/Grand_Turk"            },
780 	{ "edt",   1, -14400, "America/Indiana/Indianapolis"  },
781 	{ "edt",   1, -14400, "America/Indiana/Marengo"       },
782 	{ "edt",   1, -14400, "America/Indiana/Petersburg"    },
783 	{ "edt",   1, -14400, "America/Indiana/Tell_City"     },
784 	{ "edt",   1, -14400, "America/Indiana/Vevay"         },
785 	{ "edt",   1, -14400, "America/Indiana/Vincennes"     },
786 	{ "edt",   1, -14400, "America/Indiana/Winamac"       },
787 	{ "edt",   1, -14400, "America/Indianapolis"          },
788 	{ "edt",   1, -14400, "America/Iqaluit"               },
789 	{ "edt",   1, -14400, "America/Jamaica"               },
790 	{ "edt",   1, -14400, "America/Kentucky/Louisville"   },
791 	{ "edt",   1, -14400, "America/Kentucky/Monticello"   },
792 	{ "edt",   1, -14400, "America/Louisville"            },
793 	{ "edt",   1, -14400, "America/Montreal"              },
794 	{ "edt",   1, -14400, "America/Nassau"                },
795 	{ "edt",   1, -14400, "America/Nipigon"               },
796 	{ "edt",   1, -14400, "America/Pangnirtung"           },
797 	{ "edt",   1, -14400, "America/Port-au-Prince"        },
798 	{ "edt",   1, -14400, "America/Santo_Domingo"         },
799 	{ "edt",   1, -14400, "America/Thunder_Bay"           },
800 	{ "edt",   1, -14400, "America/Toronto"               },
801 	{ "edt",   1, -14400, "Canada/Eastern"                },
802 	{ "eest",  1,  10800, "Europe/Helsinki"               },
803 	{ "eest",  1,  10800, "Africa/Cairo"                  },
804 	{ "eest",  1,  10800, "Asia/Amman"                    },
805 	{ "eest",  1,  10800, "Asia/Beirut"                   },
806 	{ "eest",  1,  10800, "Asia/Damascus"                 },
807 	{ "eest",  1,  10800, "Asia/Gaza"                     },
808 	{ "eest",  1,  10800, "Asia/Hebron"                   },
809 	{ "eest",  1,  10800, "Asia/Istanbul"                 },
810 	{ "eest",  1,  10800, "Asia/Nicosia"                  },
811 	{ "eest",  1,  10800, "Europe/Athens"                 },
812 	{ "eest",  1,  10800, "Europe/Bucharest"              },
813 	{ "eest",  1,  10800, "Europe/Chisinau"               },
814 	{ "eest",  1,  10800, "Europe/Istanbul"               },
815 	{ "eest",  1,  10800, "Europe/Kaliningrad"            },
816 	{ "eest",  1,  10800, "Europe/Kiev"                   },
817 	{ "eest",  1,  10800, "Europe/Mariehamn"              },
818 	{ "eest",  1,  10800, "Europe/Minsk"                  },
819 	{ "eest",  1,  10800, "Europe/Moscow"                 },
820 	{ "eest",  1,  10800, "Europe/Nicosia"                },
821 	{ "eest",  1,  10800, "Europe/Riga"                   },
822 	{ "eest",  1,  10800, "Europe/Samara"                 },
823 	{ "eest",  1,  10800, "Europe/Simferopol"             },
824 	{ "eest",  1,  10800, "Europe/Sofia"                  },
825 	{ "eest",  1,  10800, "Europe/Tallinn"                },
826 	{ "eest",  1,  10800, "Europe/Tiraspol"               },
827 	{ "eest",  1,  10800, "Europe/Uzhgorod"               },
828 	{ "eest",  1,  10800, "Europe/Vilnius"                },
829 	{ "eest",  1,  10800, "Europe/Warsaw"                 },
830 	{ "eest",  1,  10800, "Europe/Zaporozhye"             },
831 	{ "eet",   0,   7200, "Europe/Helsinki"               },
832 	{ "eet",   1,  10800, "Asia/Gaza"                     },
833 	{ "eet",   1,  10800, "Asia/Hebron"                   },
834 	{ "eet",   0,   7200, "Africa/Cairo"                  },
835 	{ "eet",   0,   7200, "Africa/Tripoli"                },
836 	{ "eet",   0,   7200, "Asia/Amman"                    },
837 	{ "eet",   0,   7200, "Asia/Beirut"                   },
838 	{ "eet",   0,   7200, "Asia/Damascus"                 },
839 	{ "eet",   0,   7200, "Asia/Gaza"                     },
840 	{ "eet",   0,   7200, "Asia/Hebron"                   },
841 	{ "eet",   0,   7200, "Asia/Istanbul"                 },
842 	{ "eet",   0,   7200, "Asia/Nicosia"                  },
843 	{ "eet",   0,   7200, "Europe/Athens"                 },
844 	{ "eet",   0,   7200, "Europe/Bucharest"              },
845 	{ "eet",   0,   7200, "Europe/Chisinau"               },
846 	{ "eet",   0,   7200, "Europe/Istanbul"               },
847 	{ "eet",   0,   7200, "Europe/Kaliningrad"            },
848 	{ "eet",   0,   7200, "Europe/Kiev"                   },
849 	{ "eet",   0,   7200, "Europe/Mariehamn"              },
850 	{ "eet",   0,   7200, "Europe/Minsk"                  },
851 	{ "eet",   0,   7200, "Europe/Moscow"                 },
852 	{ "eet",   0,   7200, "Europe/Nicosia"                },
853 	{ "eet",   0,   7200, "Europe/Riga"                   },
854 	{ "eet",   0,   7200, "Europe/Simferopol"             },
855 	{ "eet",   0,   7200, "Europe/Sofia"                  },
856 	{ "eet",   0,   7200, "Europe/Tallinn"                },
857 	{ "eet",   0,   7200, "Europe/Tiraspol"               },
858 	{ "eet",   0,   7200, "Europe/Uzhgorod"               },
859 	{ "eet",   0,   7200, "Europe/Vilnius"                },
860 	{ "eet",   0,   7200, "Europe/Warsaw"                 },
861 	{ "eet",   0,   7200, "Europe/Zaporozhye"             },
862 	{ "egst",  1,      0, "America/Scoresbysund"          },
863 	{ "egt",   0,  -3600, "America/Scoresbysund"          },
864 	{ "ehdt",  1, -16200, "America/Santo_Domingo"         },
865 	{ "emt",   0, -26248, "Chile/EasterIsland"            },
866 	{ "emt",   0, -26248, "Pacific/Easter"                },
867 	{ "ept",   1, -14400, "America/New_York"              },
868 	{ "ept",   1, -14400, "America/Detroit"               },
869 	{ "ept",   1, -14400, "America/Iqaluit"               },
870 	{ "ept",   1, -14400, "America/Montreal"              },
871 	{ "ept",   1, -14400, "America/Nipigon"               },
872 	{ "ept",   1, -14400, "America/Thunder_Bay"           },
873 	{ "ept",   1, -14400, "America/Toronto"               },
874 	{ "ept",   1, -14400, "Canada/Eastern"                },
875 	{ "est",   0, -18000, "America/New_York"              },
876 	{ "est",   0, -18000, "America/Atikokan"              },
877 	{ "est",   0, -18000, "America/Cambridge_Bay"         },
878 	{ "est",   0, -18000, "America/Cancun"                },
879 	{ "est",   0, -18000, "America/Cayman"                },
880 	{ "est",   0, -18000, "America/Chicago"               },
881 	{ "est",   0, -18000, "America/Coral_Harbour"         },
882 	{ "est",   0, -18000, "America/Detroit"               },
883 	{ "est",   0, -18000, "America/Fort_Wayne"            },
884 	{ "est",   0, -18000, "America/Grand_Turk"            },
885 	{ "est",   0, -18000, "America/Indiana/Indianapolis"  },
886 	{ "est",   0, -18000, "America/Indiana/Knox"          },
887 	{ "est",   0, -18000, "America/Indiana/Marengo"       },
888 	{ "est",   0, -18000, "America/Indiana/Petersburg"    },
889 	{ "est",   0, -18000, "America/Indiana/Tell_City"     },
890 	{ "est",   0, -18000, "America/Indiana/Vevay"         },
891 	{ "est",   0, -18000, "America/Indiana/Vincennes"     },
892 	{ "est",   0, -18000, "America/Indiana/Winamac"       },
893 	{ "est",   0, -18000, "America/Indianapolis"          },
894 	{ "est",   0, -18000, "America/Iqaluit"               },
895 	{ "est",   0, -18000, "America/Jamaica"               },
896 	{ "est",   0, -18000, "America/Kentucky/Louisville"   },
897 	{ "est",   0, -18000, "America/Kentucky/Monticello"   },
898 	{ "est",   0, -18000, "America/Knox_IN"               },
899 	{ "est",   0, -18000, "America/Louisville"            },
900 	{ "est",   0, -18000, "America/Managua"               },
901 	{ "est",   0, -18000, "America/Menominee"             },
902 	{ "est",   0, -18000, "America/Merida"                },
903 	{ "est",   0, -18000, "America/Moncton"               },
904 	{ "est",   0, -18000, "America/Montreal"              },
905 	{ "est",   0, -18000, "America/Nassau"                },
906 	{ "est",   0, -18000, "America/Nipigon"               },
907 	{ "est",   0, -18000, "America/Panama"                },
908 	{ "est",   0, -18000, "America/Pangnirtung"           },
909 	{ "est",   0, -18000, "America/Port-au-Prince"        },
910 	{ "est",   0, -18000, "America/Rankin_Inlet"          },
911 	{ "est",   0, -18000, "America/Resolute"              },
912 	{ "est",   0, -18000, "America/Santo_Domingo"         },
913 	{ "est",   0, -18000, "America/Thunder_Bay"           },
914 	{ "est",   0, -18000, "America/Toronto"               },
915 	{ "est",   0, -18000, "Canada/Eastern"                },
916 	{ "ewt",   1, -14400, "America/New_York"              },
917 	{ "ewt",   1, -14400, "America/Detroit"               },
918 	{ "ewt",   1, -14400, "America/Iqaluit"               },
919 	{ "ewt",   1, -14400, "America/Montreal"              },
920 	{ "ewt",   1, -14400, "America/Nipigon"               },
921 	{ "ewt",   1, -14400, "America/Thunder_Bay"           },
922 	{ "ewt",   1, -14400, "America/Toronto"               },
923 	{ "ewt",   1, -14400, "Canada/Eastern"                },
924 	{ "fet",   0,  10800, "Europe/Kaliningrad"            },
925 	{ "fet",   0,  10800, "Europe/Minsk"                  },
926 	{ "ffmt",  0, -14660, "America/Martinique"            },
927 	{ "fjst",  1,  46800, "Pacific/Fiji"                  },
928 	{ "fjt",   0,  43200, "Pacific/Fiji"                  },
929 	{ "fkst",  1,  -7200, "Atlantic/Stanley"              },
930 	{ "fkst",  0, -10800, "Atlantic/Stanley"              },
931 	{ "fkst",  1, -10800, "Atlantic/Stanley"              },
932 	{ "fkt",   0, -14400, "Atlantic/Stanley"              },
933 	{ "fkt",   0, -10800, "Atlantic/Stanley"              },
934 	{ "fmt",   0,  -4056, "Atlantic/Madeira"              },
935 	{ "fnst",  1,  -3600, "America/Noronha"               },
936 	{ "fnst",  1,  -3600, "Brazil/DeNoronha"              },
937 	{ "fnt",   0,  -7200, "America/Noronha"               },
938 	{ "fnt",   0,  -7200, "Brazil/DeNoronha"              },
939 	{ "fort",  0,  18000, "Asia/Aqtau"                    },
940 	{ "fort",  0,  14400, "Asia/Aqtau"                    },
941 	{ "frust", 1,  25200, "Asia/Bishkek"                  },
942 	{ "frust", 1,  21600, "Asia/Bishkek"                  },
943 	{ "frut",  0,  21600, "Asia/Bishkek"                  },
944 	{ "frut",  0,  18000, "Asia/Bishkek"                  },
945 	{ "galt",  0, -21600, "Pacific/Galapagos"             },
946 	{ "gamt",  0, -32400, "Pacific/Gambier"               },
947 	{ "gbgt",  0, -13500, "America/Guyana"                },
948 	{ "gest",  1,  14400, "Asia/Tbilisi"                  },
949 	{ "gest",  1,  18000, "Asia/Tbilisi"                  },
950 	{ "get",   0,  14400, "Asia/Tbilisi"                  },
951 	{ "get",   0,  10800, "Asia/Tbilisi"                  },
952 	{ "gft",   0, -14400, "America/Cayenne"               },
953 	{ "gft",   0, -10800, "America/Cayenne"               },
954 	{ "ghst",  1,   1200, "Africa/Accra"                  },
955 	{ "gilt",  0,  43200, "Pacific/Tarawa"                },
956 	{ "gmt",   0,      0, "Africa/Abidjan"                },
957 	{ "gmt",   0,      0, "Africa/Accra"                  },
958 	{ "gmt",   0,      0, "Africa/Bamako"                 },
959 	{ "gmt",   0,      0, "Africa/Banjul"                 },
960 	{ "gmt",   0,      0, "Africa/Bissau"                 },
961 	{ "gmt",   0,      0, "Africa/Conakry"                },
962 	{ "gmt",   0,      0, "Africa/Dakar"                  },
963 	{ "gmt",   0,      0, "Africa/Freetown"               },
964 	{ "gmt",   0,      0, "Africa/Lome"                   },
965 	{ "gmt",   0,      0, "Africa/Monrovia"               },
966 	{ "gmt",   0,      0, "Africa/Nouakchott"             },
967 	{ "gmt",   0,      0, "Africa/Ouagadougou"            },
968 	{ "gmt",   0,      0, "Africa/Sao_Tome"               },
969 	{ "gmt",   0,      0, "Africa/Timbuktu"               },
970 	{ "gmt",   0,      0, "America/Danmarkshavn"          },
971 	{ "gmt",   0,      0, "Atlantic/Reykjavik"            },
972 	{ "gmt",   0,      0, "Atlantic/St_Helena"            },
973 	{ "gmt",   0,      0, "Etc/GMT"                       },
974 	{ "gmt",   0,      0, "Etc/Greenwich"                 },
975 	{ "gmt",   0,      0, "Europe/Belfast"                },
976 	{ "gmt",   0,      0, "Europe/Dublin"                 },
977 	{ "gmt",   0,      0, "Europe/Gibraltar"              },
978 	{ "gmt",   0,      0, "Europe/Guernsey"               },
979 	{ "gmt",   0,      0, "Europe/Isle_of_Man"            },
980 	{ "gmt",   0,      0, "Europe/Jersey"                 },
981 	{ "gmt",   0,      0, "Europe/London"                 },
982 	{ "gmt",   0,      0, "GB"                            },
983 	{ "gst",   0,  14400, "Asia/Dubai"                    },
984 	{ "gst",   0,  -7200, "Atlantic/South_Georgia"        },
985 	{ "gst",   0,  14400, "Asia/Bahrain"                  },
986 	{ "gst",   0,  14400, "Asia/Muscat"                   },
987 	{ "gst",   0,  14400, "Asia/Qatar"                    },
988 	{ "gst",   0,  36000, "Pacific/Guam"                  },
989 	{ "gst",   0,  36000, "Pacific/Saipan"                },
990 	{ "gyt",   0, -14400, "America/Guyana"                },
991 	{ "gyt",   0, -10800, "America/Guyana"                },
992 	{ "gyt",   0, -13500, "America/Guyana"                },
993 	{ "hadt",  1, -32400, "America/Adak"                  },
994 	{ "hadt",  1, -32400, "America/Atka"                  },
995 	{ "hast",  0, -36000, "America/Adak"                  },
996 	{ "hast",  0, -36000, "America/Atka"                  },
997 	{ "hdt",   1, -34200, "Pacific/Honolulu"              },
998 	{ "hdt",   1, -34200, "Pacific/Johnston"              },
999 	{ "hkst",  1,  32400, "Asia/Hong_Kong"                },
1000 	{ "hkt",   0,  28800, "Asia/Hong_Kong"                },
1001 	{ "hmt",   0, -19776, "America/Havana"                },
1002 	{ "hmt",   0,  -6872, "Atlantic/Azores"               },
1003 	{ "hmt",   0,  21200, "Asia/Calcutta"                 },
1004 	{ "hmt",   0,  21200, "Asia/Dacca"                    },
1005 	{ "hmt",   0,  21200, "Asia/Dhaka"                    },
1006 	{ "hmt",   0,  21200, "Asia/Kolkata"                  },
1007 	{ "hmt",   0,   5989, "Europe/Helsinki"               },
1008 	{ "hmt",   0,   5989, "Europe/Mariehamn"              },
1009 	{ "hovst", 1,  28800, "Asia/Hovd"                     },
1010 	{ "hovt",  0,  25200, "Asia/Hovd"                     },
1011 	{ "hovt",  0,  21600, "Asia/Hovd"                     },
1012 	{ "hst",   0, -36000, "Pacific/Honolulu"              },
1013 	{ "hst",   0, -37800, "Pacific/Honolulu"              },
1014 	{ "hst",   0, -36000, "Pacific/Johnston"              },
1015 	{ "hst",   0, -37800, "Pacific/Johnston"              },
1016 	{ "ict",   0,  25200, "Asia/Bangkok"                  },
1017 	{ "ict",   0,  25200, "Asia/Ho_Chi_Minh"              },
1018 	{ "ict",   0,  25200, "Asia/Phnom_Penh"               },
1019 	{ "ict",   0,  25200, "Asia/Saigon"                   },
1020 	{ "ict",   0,  25200, "Asia/Vientiane"                },
1021 	{ "iddt",  1,  14400, "Asia/Jerusalem"                },
1022 	{ "iddt",  1,  14400, "Asia/Tel_Aviv"                 },
1023 	{ "idt",   1,  10800, "Asia/Jerusalem"                },
1024 	{ "idt",   1,  10800, "Asia/Gaza"                     },
1025 	{ "idt",   1,  10800, "Asia/Hebron"                   },
1026 	{ "idt",   1,  10800, "Asia/Tel_Aviv"                 },
1027 	{ "idt",   0,  28800, "Asia/Ho_Chi_Minh"              },
1028 	{ "idt",   0,  28800, "Asia/Saigon"                   },
1029 	{ "ihst",  1,  21600, "Asia/Colombo"                  },
1030 	{ "imt",   0,  25025, "Asia/Irkutsk"                  },
1031 	{ "imt",   0,   7016, "Asia/Istanbul"                 },
1032 	{ "imt",   0,   7016, "Europe/Istanbul"               },
1033 	{ "iot",   0,  21600, "Indian/Chagos"                 },
1034 	{ "iot",   0,  18000, "Indian/Chagos"                 },
1035 	{ "irdt",  1,  16200, "Asia/Tehran"                   },
1036 	{ "irdt",  1,  18000, "Asia/Tehran"                   },
1037 	{ "irkst", 1,  32400, "Asia/Irkutsk"                  },
1038 	{ "irkst", 1,  28800, "Asia/Irkutsk"                  },
1039 	{ "irkt",  0,  28800, "Asia/Irkutsk"                  },
1040 	{ "irkt",  0,  25200, "Asia/Irkutsk"                  },
1041 	{ "irkt",  0,  32400, "Asia/Irkutsk"                  },
1042 	{ "irkt",  0,  28800, "Asia/Chita"                    },
1043 	{ "irst",  0,  12600, "Asia/Tehran"                   },
1044 	{ "irst",  0,  14400, "Asia/Tehran"                   },
1045 	{ "isst",  1,      0, "Atlantic/Reykjavik"            },
1046 	{ "ist",   0,   7200, "Asia/Jerusalem"                },
1047 	{ "ist",   0,  -3600, "Atlantic/Reykjavik"            },
1048 	{ "ist",   0,  19800, "Asia/Calcutta"                 },
1049 	{ "ist",   0,  19800, "Asia/Colombo"                  },
1050 	{ "ist",   0,  19800, "Asia/Dacca"                    },
1051 	{ "ist",   0,  19800, "Asia/Dhaka"                    },
1052 	{ "ist",   0,  19800, "Asia/Karachi"                  },
1053 	{ "ist",   0,  19800, "Asia/Kathmandu"                },
1054 	{ "ist",   0,  19800, "Asia/Katmandu"                 },
1055 	{ "ist",   0,  19800, "Asia/Kolkata"                  },
1056 	{ "ist",   0,  19800, "Asia/Thimbu"                   },
1057 	{ "ist",   0,  19800, "Asia/Thimphu"                  },
1058 	{ "ist",   1,   2079, "Europe/Dublin"                 },
1059 	{ "ist",   1,  23400, "Asia/Calcutta"                 },
1060 	{ "ist",   1,  23400, "Asia/Colombo"                  },
1061 	{ "ist",   1,  23400, "Asia/Karachi"                  },
1062 	{ "ist",   1,  23400, "Asia/Kolkata"                  },
1063 	{ "ist",   0,   3600, "Europe/Dublin"                 },
1064 	{ "ist",   1,   3600, "Europe/Dublin"                 },
1065 	{ "ist",   0,   7200, "Asia/Gaza"                     },
1066 	{ "ist",   0,   7200, "Asia/Hebron"                   },
1067 	{ "ist",   0,   7200, "Asia/Tel_Aviv"                 },
1068 	{ "javt",  0,  26400, "Asia/Jakarta"                  },
1069 	{ "jcst",  0,  32400, "Asia/Pyongyang"                },
1070 	{ "jcst",  0,  32400, "Asia/Sakhalin"                 },
1071 	{ "jcst",  0,  32400, "Asia/Seoul"                    },
1072 	{ "jcst",  0,  32400, "Asia/Tokyo"                    },
1073 	{ "jcst",  0,  32400, "ROK"                           },
1074 	{ "jdt",   1,  36000, "Asia/Tokyo"                    },
1075 	{ "jmt",   0,   8440, "Asia/Jerusalem"                },
1076 	{ "jmt",   0,   8440, "Asia/Tel_Aviv"                 },
1077 	{ "jst",   0,  32400, "Asia/Tokyo"                    },
1078 	{ "jst",   0,  32400, "Asia/Dili"                     },
1079 	{ "jst",   0,  32400, "Asia/Ho_Chi_Minh"              },
1080 	{ "jst",   0,  32400, "Asia/Hong_Kong"                },
1081 	{ "jst",   0,  32400, "Asia/Jakarta"                  },
1082 	{ "jst",   0,  32400, "Asia/Kuala_Lumpur"             },
1083 	{ "jst",   0,  32400, "Asia/Kuching"                  },
1084 	{ "jst",   0,  32400, "Asia/Makassar"                 },
1085 	{ "jst",   0,  32400, "Asia/Manila"                   },
1086 	{ "jst",   0,  32400, "Asia/Pontianak"                },
1087 	{ "jst",   0,  32400, "Asia/Pyongyang"                },
1088 	{ "jst",   0,  32400, "Asia/Rangoon"                  },
1089 	{ "jst",   0,  32400, "Asia/Saigon"                   },
1090 	{ "jst",   0,  32400, "Asia/Sakhalin"                 },
1091 	{ "jst",   0,  32400, "Asia/Seoul"                    },
1092 	{ "jst",   0,  32400, "Asia/Singapore"                },
1093 	{ "jst",   0,  32400, "Asia/Taipei"                   },
1094 	{ "jst",   0,  32400, "Asia/Ujung_Pandang"            },
1095 	{ "jst",   0,  32400, "Pacific/Bougainville"          },
1096 	{ "jst",   0,  32400, "Pacific/Nauru"                 },
1097 	{ "jst",   0,  32400, "ROC"                           },
1098 	{ "jst",   0,  32400, "ROK"                           },
1099 	{ "jwst",  0,  28800, "Asia/Taipei"                   },
1100 	{ "jwst",  0,  28800, "ROC"                           },
1101 	{ "kart",  0,  18000, "Asia/Karachi"                  },
1102 	{ "kdt",   1,  36000, "Asia/Seoul"                    },
1103 	{ "kdt",   1,  34200, "Asia/Seoul"                    },
1104 	{ "kdt",   1,  34200, "ROK"                           },
1105 	{ "kdt",   1,  36000, "ROK"                           },
1106 	{ "kgst",  1,  21600, "Asia/Bishkek"                  },
1107 	{ "kgt",   0,  18000, "Asia/Bishkek"                  },
1108 	{ "kgt",   0,  21600, "Asia/Bishkek"                  },
1109 	{ "kizst", 1,  21600, "Asia/Qyzylorda"                },
1110 	{ "kizt",  0,  21600, "Asia/Qyzylorda"                },
1111 	{ "kizt",  0,  14400, "Asia/Qyzylorda"                },
1112 	{ "kizt",  0,  18000, "Asia/Qyzylorda"                },
1113 	{ "kmt",   0,   5736, "Europe/Vilnius"                },
1114 	{ "kmt",   0, -18431, "America/Grand_Turk"            },
1115 	{ "kmt",   0, -18431, "America/Jamaica"               },
1116 	{ "kmt",   0,   7324, "Europe/Kiev"                   },
1117 	{ "kost",  0,  43200, "Pacific/Kosrae"                },
1118 	{ "kost",  0,  39600, "Pacific/Kosrae"                },
1119 	{ "krast", 1,  28800, "Asia/Krasnoyarsk"              },
1120 	{ "krast", 1,  25200, "Asia/Krasnoyarsk"              },
1121 	{ "krast", 1,  25200, "Asia/Novokuznetsk"             },
1122 	{ "krast", 1,  28800, "Asia/Novokuznetsk"             },
1123 	{ "krat",  0,  25200, "Asia/Krasnoyarsk"              },
1124 	{ "krat",  0,  21600, "Asia/Krasnoyarsk"              },
1125 	{ "krat",  0,  28800, "Asia/Krasnoyarsk"              },
1126 	{ "krat",  0,  21600, "Asia/Novokuznetsk"             },
1127 	{ "krat",  0,  25200, "Asia/Novokuznetsk"             },
1128 	{ "kst",   0,  30600, "Asia/Seoul"                    },
1129 	{ "kst",   0,  32400, "Asia/Pyongyang"                },
1130 	{ "kst",   0,  32400, "Asia/Seoul"                    },
1131 	{ "kst",   0,  30600, "Asia/Pyongyang"                },
1132 	{ "kst",   0,  30600, "ROK"                           },
1133 	{ "kst",   0,  32400, "ROK"                           },
1134 	{ "kuyst", 1,  18000, "Europe/Samara"                 },
1135 	{ "kuyt",  0,  14400, "Europe/Samara"                 },
1136 	{ "kuyt",  0,  10800, "Europe/Samara"                 },
1137 	{ "kwat",  0, -43200, "Pacific/Kwajalein"             },
1138 	{ "lhdt",  1,  39600, "Australia/LHI"                 },
1139 	{ "lhdt",  1,  39600, "Australia/Lord_Howe"           },
1140 	{ "lhdt",  1,  41400, "Australia/LHI"                 },
1141 	{ "lhdt",  1,  41400, "Australia/Lord_Howe"           },
1142 	{ "lhst",  0,  37800, "Australia/Lord_Howe"           },
1143 	{ "lhst",  0,  37800, "Australia/LHI"                 },
1144 	{ "lint",  0,  50400, "Pacific/Kiritimati"            },
1145 	{ "lint",  0, -36000, "Pacific/Kiritimati"            },
1146 	{ "lint",  0, -38400, "Pacific/Kiritimati"            },
1147 	{ "lkt",   0,  23400, "Asia/Colombo"                  },
1148 	{ "lkt",   0,  21600, "Asia/Colombo"                  },
1149 	{ "lrt",   0,  -2670, "Africa/Monrovia"               },
1150 	{ "lst",   1,   9394, "Europe/Riga"                   },
1151 	{ "madmt", 1,   3600, "Atlantic/Madeira"              },
1152 	{ "madst", 1,      0, "Atlantic/Madeira"              },
1153 	{ "madt",  0,  -3600, "Atlantic/Madeira"              },
1154 	{ "magst", 1,  43200, "Asia/Magadan"                  },
1155 	{ "magst", 1,  39600, "Asia/Magadan"                  },
1156 	{ "magst", 1,  39600, "Asia/Srednekolymsk"            },
1157 	{ "magst", 1,  39600, "Asia/Ust-Nera"                 },
1158 	{ "magst", 1,  43200, "Asia/Srednekolymsk"            },
1159 	{ "magst", 1,  43200, "Asia/Ust-Nera"                 },
1160 	{ "magt",  0,  36000, "Asia/Magadan"                  },
1161 	{ "magt",  0,  39600, "Asia/Magadan"                  },
1162 	{ "magt",  0,  43200, "Asia/Magadan"                  },
1163 	{ "magt",  0,  36000, "Asia/Srednekolymsk"            },
1164 	{ "magt",  0,  36000, "Asia/Ust-Nera"                 },
1165 	{ "magt",  0,  39600, "Asia/Srednekolymsk"            },
1166 	{ "magt",  0,  39600, "Asia/Ust-Nera"                 },
1167 	{ "magt",  0,  43200, "Asia/Srednekolymsk"            },
1168 	{ "magt",  0,  43200, "Asia/Ust-Nera"                 },
1169 	{ "malst", 1,  26400, "Asia/Singapore"                },
1170 	{ "malst", 1,  26400, "Asia/Kuala_Lumpur"             },
1171 	{ "malt",  0,  27000, "Asia/Singapore"                },
1172 	{ "malt",  0,  25200, "Asia/Singapore"                },
1173 	{ "malt",  0,  26400, "Asia/Singapore"                },
1174 	{ "malt",  0,  25200, "Asia/Kuala_Lumpur"             },
1175 	{ "malt",  0,  26400, "Asia/Kuala_Lumpur"             },
1176 	{ "malt",  0,  27000, "Asia/Kuala_Lumpur"             },
1177 	{ "mart",  0, -34200, "Pacific/Marquesas"             },
1178 	{ "mawt",  0,  21600, "Antarctica/Mawson"             },
1179 	{ "mawt",  0,  18000, "Antarctica/Mawson"             },
1180 	{ "mddt",  1, -18000, "America/Cambridge_Bay"         },
1181 	{ "mddt",  1, -18000, "America/Yellowknife"           },
1182 	{ "mdst",  1,  16279, "Europe/Moscow"                 },
1183 	{ "mdt",   1, -21600, "America/Denver"                },
1184 	{ "mdt",   1, -21600, "America/Bahia_Banderas"        },
1185 	{ "mdt",   1, -21600, "America/Boise"                 },
1186 	{ "mdt",   1, -21600, "America/Cambridge_Bay"         },
1187 	{ "mdt",   1, -21600, "America/Chihuahua"             },
1188 	{ "mdt",   1, -21600, "America/Edmonton"              },
1189 	{ "mdt",   1, -21600, "America/Hermosillo"            },
1190 	{ "mdt",   1, -21600, "America/Inuvik"                },
1191 	{ "mdt",   1, -21600, "America/Mazatlan"              },
1192 	{ "mdt",   1, -21600, "America/North_Dakota/Beulah"   },
1193 	{ "mdt",   1, -21600, "America/North_Dakota/Center"   },
1194 	{ "mdt",   1, -21600, "America/North_Dakota/New_Salem" },
1195 	{ "mdt",   1, -21600, "America/Ojinaga"               },
1196 	{ "mdt",   1, -21600, "America/Phoenix"               },
1197 	{ "mdt",   1, -21600, "America/Regina"                },
1198 	{ "mdt",   1, -21600, "America/Shiprock"              },
1199 	{ "mdt",   1, -21600, "America/Swift_Current"         },
1200 	{ "mdt",   1, -21600, "America/Yellowknife"           },
1201 	{ "mdt",   1, -21600, "Canada/East-Saskatchewan"      },
1202 	{ "mdt",   1, -21600, "Canada/Mountain"               },
1203 	{ "mdt",   1, -21600, "Canada/Saskatchewan"           },
1204 	{ "mdt",   1, -21600, "Mexico/BajaSur"                },
1205 	{ "mht",   0,  43200, "Pacific/Kwajalein"             },
1206 	{ "mht",   0,  39600, "Pacific/Kwajalein"             },
1207 	{ "mht",   0,  39600, "Pacific/Majuro"                },
1208 	{ "mht",   0,  43200, "Pacific/Majuro"                },
1209 	{ "mist",  0,  39600, "Antarctica/Macquarie"          },
1210 	{ "mmt",   0,   9017, "Europe/Moscow"                 },
1211 	{ "mmt",   0,   9079, "Europe/Moscow"                 },
1212 	{ "mmt",   0, -13484, "America/Montevideo"            },
1213 	{ "mmt",   0, -20712, "America/Managua"               },
1214 	{ "mmt",   0,  -2588, "Africa/Monrovia"               },
1215 	{ "mmt",   0,  17640, "Indian/Maldives"               },
1216 	{ "mmt",   0,  19172, "Asia/Colombo"                  },
1217 	{ "mmt",   0,  23400, "Asia/Rangoon"                  },
1218 	{ "mmt",   0,  28656, "Asia/Makassar"                 },
1219 	{ "mmt",   0,  28656, "Asia/Ujung_Pandang"            },
1220 	{ "mmt",   0,   6600, "Europe/Minsk"                  },
1221 	{ "most",  1,  32400, "Asia/Macao"                    },
1222 	{ "most",  1,  32400, "Asia/Macau"                    },
1223 	{ "mot",   0,  28800, "Asia/Macao"                    },
1224 	{ "mot",   0,  28800, "Asia/Macau"                    },
1225 	{ "mpt",   1, -21600, "America/Denver"                },
1226 	{ "mpt",   1, -21600, "America/Boise"                 },
1227 	{ "mpt",   1, -21600, "America/Cambridge_Bay"         },
1228 	{ "mpt",   1, -21600, "America/Edmonton"              },
1229 	{ "mpt",   1, -21600, "America/North_Dakota/Beulah"   },
1230 	{ "mpt",   1, -21600, "America/North_Dakota/Center"   },
1231 	{ "mpt",   1, -21600, "America/North_Dakota/New_Salem" },
1232 	{ "mpt",   1, -21600, "America/Regina"                },
1233 	{ "mpt",   1, -21600, "America/Shiprock"              },
1234 	{ "mpt",   1, -21600, "America/Swift_Current"         },
1235 	{ "mpt",   1, -21600, "America/Yellowknife"           },
1236 	{ "mpt",   1, -21600, "Canada/East-Saskatchewan"      },
1237 	{ "mpt",   1, -21600, "Canada/Mountain"               },
1238 	{ "mpt",   1, -21600, "Canada/Saskatchewan"           },
1239 	{ "msd",   1,  14400, "Europe/Moscow"                 },
1240 	{ "msd",   1,  14400, "Europe/Chisinau"               },
1241 	{ "msd",   1,  14400, "Europe/Kaliningrad"            },
1242 	{ "msd",   1,  14400, "Europe/Kiev"                   },
1243 	{ "msd",   1,  14400, "Europe/Minsk"                  },
1244 	{ "msd",   1,  14400, "Europe/Riga"                   },
1245 	{ "msd",   1,  14400, "Europe/Samara"                 },
1246 	{ "msd",   1,  14400, "Europe/Simferopol"             },
1247 	{ "msd",   1,  14400, "Europe/Tallinn"                },
1248 	{ "msd",   1,  14400, "Europe/Tiraspol"               },
1249 	{ "msd",   1,  14400, "Europe/Uzhgorod"               },
1250 	{ "msd",   1,  14400, "Europe/Vilnius"                },
1251 	{ "msd",   1,  14400, "Europe/Volgograd"              },
1252 	{ "msd",   1,  14400, "Europe/Zaporozhye"             },
1253 	{ "msk",   0,  10800, "Europe/Moscow"                 },
1254 	{ "msk",   0,  14400, "Europe/Moscow"                 },
1255 	{ "msk",   0,  10800, "Europe/Chisinau"               },
1256 	{ "msk",   0,  10800, "Europe/Kaliningrad"            },
1257 	{ "msk",   0,  10800, "Europe/Kiev"                   },
1258 	{ "msk",   0,  10800, "Europe/Minsk"                  },
1259 	{ "msk",   0,  10800, "Europe/Riga"                   },
1260 	{ "msk",   0,  10800, "Europe/Samara"                 },
1261 	{ "msk",   0,  10800, "Europe/Simferopol"             },
1262 	{ "msk",   0,  10800, "Europe/Tallinn"                },
1263 	{ "msk",   0,  10800, "Europe/Tiraspol"               },
1264 	{ "msk",   0,  10800, "Europe/Uzhgorod"               },
1265 	{ "msk",   0,  10800, "Europe/Vilnius"                },
1266 	{ "msk",   0,  10800, "Europe/Volgograd"              },
1267 	{ "msk",   0,  10800, "Europe/Zaporozhye"             },
1268 	{ "msk",   0,  14400, "Europe/Simferopol"             },
1269 	{ "msk",   0,  14400, "Europe/Volgograd"              },
1270 	{ "msm",   1,  18000, "Europe/Moscow"                 },
1271 	{ "mst",   0, -25200, "America/Denver"                },
1272 	{ "mst",   0, -25200, "America/Bahia_Banderas"        },
1273 	{ "mst",   0, -25200, "America/Boise"                 },
1274 	{ "mst",   0, -25200, "America/Cambridge_Bay"         },
1275 	{ "mst",   0, -25200, "America/Chihuahua"             },
1276 	{ "mst",   0, -25200, "America/Creston"               },
1277 	{ "mst",   0, -25200, "America/Dawson_Creek"          },
1278 	{ "mst",   0, -25200, "America/Edmonton"              },
1279 	{ "mst",   0, -25200, "America/Ensenada"              },
1280 	{ "mst",   0, -25200, "America/Hermosillo"            },
1281 	{ "mst",   0, -25200, "America/Inuvik"                },
1282 	{ "mst",   0, -25200, "America/Mazatlan"              },
1283 	{ "mst",   0, -25200, "America/Mexico_City"           },
1284 	{ "mst",   0, -25200, "America/North_Dakota/Beulah"   },
1285 	{ "mst",   0, -25200, "America/North_Dakota/Center"   },
1286 	{ "mst",   0, -25200, "America/North_Dakota/New_Salem" },
1287 	{ "mst",   0, -25200, "America/Ojinaga"               },
1288 	{ "mst",   0, -25200, "America/Phoenix"               },
1289 	{ "mst",   0, -25200, "America/Regina"                },
1290 	{ "mst",   0, -25200, "America/Santa_Isabel"          },
1291 	{ "mst",   0, -25200, "America/Shiprock"              },
1292 	{ "mst",   0, -25200, "America/Swift_Current"         },
1293 	{ "mst",   0, -25200, "America/Tijuana"               },
1294 	{ "mst",   0, -25200, "America/Yellowknife"           },
1295 	{ "mst",   0, -25200, "Canada/East-Saskatchewan"      },
1296 	{ "mst",   0, -25200, "Canada/Mountain"               },
1297 	{ "mst",   0, -25200, "Canada/Saskatchewan"           },
1298 	{ "mst",   0, -25200, "Mexico/BajaNorte"              },
1299 	{ "mst",   0, -25200, "Mexico/BajaSur"                },
1300 	{ "mst",   0, -25200, "Mexico/General"                },
1301 	{ "mst",   1,  12679, "Europe/Moscow"                 },
1302 	{ "must",  1,  18000, "Indian/Mauritius"              },
1303 	{ "mut",   0,  14400, "Indian/Mauritius"              },
1304 	{ "mvt",   0,  18000, "Indian/Maldives"               },
1305 	{ "mwt",   1, -21600, "America/Denver"                },
1306 	{ "mwt",   1, -21600, "America/Boise"                 },
1307 	{ "mwt",   1, -21600, "America/Cambridge_Bay"         },
1308 	{ "mwt",   1, -21600, "America/Edmonton"              },
1309 	{ "mwt",   1, -21600, "America/North_Dakota/Beulah"   },
1310 	{ "mwt",   1, -21600, "America/North_Dakota/Center"   },
1311 	{ "mwt",   1, -21600, "America/North_Dakota/New_Salem" },
1312 	{ "mwt",   1, -21600, "America/Phoenix"               },
1313 	{ "mwt",   1, -21600, "America/Regina"                },
1314 	{ "mwt",   1, -21600, "America/Shiprock"              },
1315 	{ "mwt",   1, -21600, "America/Swift_Current"         },
1316 	{ "mwt",   1, -21600, "America/Yellowknife"           },
1317 	{ "mwt",   1, -21600, "Canada/East-Saskatchewan"      },
1318 	{ "mwt",   1, -21600, "Canada/Mountain"               },
1319 	{ "mwt",   1, -21600, "Canada/Saskatchewan"           },
1320 	{ "myt",   0,  28800, "Asia/Kuala_Lumpur"             },
1321 	{ "myt",   0,  28800, "Asia/Kuching"                  },
1322 	{ "ncst",  1,  43200, "Pacific/Noumea"                },
1323 	{ "nct",   0,  39600, "Pacific/Noumea"                },
1324 	{ "nddt",  1,  -5400, "America/St_Johns"              },
1325 	{ "nddt",  1,  -5400, "Canada/Newfoundland"           },
1326 	{ "ndt",   1,  -9052, "America/St_Johns"              },
1327 	{ "ndt",   1,  -9000, "America/St_Johns"              },
1328 	{ "ndt",   1,  -9000, "America/Goose_Bay"             },
1329 	{ "ndt",   1,  -9000, "Canada/Newfoundland"           },
1330 	{ "ndt",   1,  -9052, "America/Goose_Bay"             },
1331 	{ "ndt",   1,  -9052, "Canada/Newfoundland"           },
1332 	{ "negt",  0, -12600, "America/Paramaribo"            },
1333 	{ "nest",  1,   4800, "Europe/Amsterdam"              },
1334 	{ "net",   0,   1200, "Europe/Amsterdam"              },
1335 	{ "nft",   0,  41400, "Pacific/Norfolk"               },
1336 	{ "nmt",   0,  40320, "Pacific/Norfolk"               },
1337 	{ "novst", 1,  25200, "Asia/Novosibirsk"              },
1338 	{ "novst", 1,  28800, "Asia/Novosibirsk"              },
1339 	{ "novst", 1,  25200, "Asia/Novokuznetsk"             },
1340 	{ "novt",  0,  21600, "Asia/Novosibirsk"              },
1341 	{ "novt",  0,  25200, "Asia/Novosibirsk"              },
1342 	{ "novt",  0,  21600, "Asia/Novokuznetsk"             },
1343 	{ "novt",  0,  25200, "Asia/Novokuznetsk"             },
1344 	{ "npt",   1,  -9000, "America/St_Johns"              },
1345 	{ "npt",   0,  20700, "Asia/Katmandu"                 },
1346 	{ "npt",   1, -36000, "America/Adak"                  },
1347 	{ "npt",   1, -36000, "America/Atka"                  },
1348 	{ "npt",   1, -36000, "America/Nome"                  },
1349 	{ "npt",   1,  -9000, "America/Goose_Bay"             },
1350 	{ "npt",   1,  -9000, "Canada/Newfoundland"           },
1351 	{ "npt",   0,  20700, "Asia/Kathmandu"                },
1352 	{ "nrt",   0,  43200, "Pacific/Nauru"                 },
1353 	{ "nrt",   0,  41400, "Pacific/Nauru"                 },
1354 	{ "nst",   0, -12600, "America/St_Johns"              },
1355 	{ "nst",   0, -12652, "America/St_Johns"              },
1356 	{ "nst",   1,   4772, "Europe/Amsterdam"              },
1357 	{ "nst",   0, -12600, "America/Goose_Bay"             },
1358 	{ "nst",   0, -12600, "Canada/Newfoundland"           },
1359 	{ "nst",   0, -12652, "America/Goose_Bay"             },
1360 	{ "nst",   0, -12652, "Canada/Newfoundland"           },
1361 	{ "nst",   0, -39600, "America/Adak"                  },
1362 	{ "nst",   0, -39600, "America/Atka"                  },
1363 	{ "nst",   0, -39600, "America/Nome"                  },
1364 	{ "nst",   0, -39600, "Pacific/Midway"                },
1365 	{ "nst",   0, -39600, "Pacific/Pago_Pago"             },
1366 	{ "nst",   0, -39600, "Pacific/Samoa"                 },
1367 	{ "nut",   0, -39600, "Pacific/Niue"                  },
1368 	{ "nut",   0, -40800, "Pacific/Niue"                  },
1369 	{ "nut",   0, -41400, "Pacific/Niue"                  },
1370 	{ "nwt",   1,  -9000, "America/St_Johns"              },
1371 	{ "nwt",   1, -36000, "America/Adak"                  },
1372 	{ "nwt",   1, -36000, "America/Atka"                  },
1373 	{ "nwt",   1, -36000, "America/Nome"                  },
1374 	{ "nwt",   1,  -9000, "America/Goose_Bay"             },
1375 	{ "nwt",   1,  -9000, "Canada/Newfoundland"           },
1376 	{ "nzdt",  1,  46800, "Pacific/Auckland"              },
1377 	{ "nzdt",  1,  46800, "Antarctica/McMurdo"            },
1378 	{ "nzdt",  1,  46800, "Antarctica/South_Pole"         },
1379 	{ "nzdt",  1,  46800, "NZ"                            },
1380 	{ "nzmt",  0,  41400, "Pacific/Auckland"              },
1381 	{ "nzmt",  0,  41400, "Antarctica/McMurdo"            },
1382 	{ "nzmt",  0,  41400, "Antarctica/South_Pole"         },
1383 	{ "nzmt",  0,  41400, "NZ"                            },
1384 	{ "nzst",  0,  43200, "Pacific/Auckland"              },
1385 	{ "nzst",  1,  43200, "Pacific/Auckland"              },
1386 	{ "nzst",  1,  45000, "Pacific/Auckland"              },
1387 	{ "nzst",  0,  43200, "Antarctica/McMurdo"            },
1388 	{ "nzst",  0,  43200, "Antarctica/South_Pole"         },
1389 	{ "nzst",  0,  43200, "NZ"                            },
1390 	{ "nzst",  1,  43200, "Antarctica/McMurdo"            },
1391 	{ "nzst",  1,  43200, "Antarctica/South_Pole"         },
1392 	{ "nzst",  1,  43200, "NZ"                            },
1393 	{ "nzst",  1,  45000, "Antarctica/McMurdo"            },
1394 	{ "nzst",  1,  45000, "Antarctica/South_Pole"         },
1395 	{ "nzst",  1,  45000, "NZ"                            },
1396 	{ "omsst", 1,  25200, "Asia/Omsk"                     },
1397 	{ "omsst", 1,  21600, "Asia/Omsk"                     },
1398 	{ "omst",  0,  21600, "Asia/Omsk"                     },
1399 	{ "omst",  0,  18000, "Asia/Omsk"                     },
1400 	{ "omst",  0,  25200, "Asia/Omsk"                     },
1401 	{ "orast", 1,  18000, "Asia/Oral"                     },
1402 	{ "orat",  0,  18000, "Asia/Oral"                     },
1403 	{ "orat",  0,  14400, "Asia/Oral"                     },
1404 	{ "pddt",  1, -21600, "America/Inuvik"                },
1405 	{ "pdt",   1, -25200, "America/Los_Angeles"           },
1406 	{ "pdt",   1, -25200, "America/Boise"                 },
1407 	{ "pdt",   1, -25200, "America/Dawson"                },
1408 	{ "pdt",   1, -25200, "America/Dawson_Creek"          },
1409 	{ "pdt",   1, -25200, "America/Ensenada"              },
1410 	{ "pdt",   1, -25200, "America/Juneau"                },
1411 	{ "pdt",   1, -25200, "America/Metlakatla"            },
1412 	{ "pdt",   1, -25200, "America/Santa_Isabel"          },
1413 	{ "pdt",   1, -25200, "America/Sitka"                 },
1414 	{ "pdt",   1, -25200, "America/Tijuana"               },
1415 	{ "pdt",   1, -25200, "America/Vancouver"             },
1416 	{ "pdt",   1, -25200, "America/Whitehorse"            },
1417 	{ "pdt",   1, -25200, "Canada/Pacific"                },
1418 	{ "pdt",   1, -25200, "Canada/Yukon"                  },
1419 	{ "pdt",   1, -25200, "Mexico/BajaNorte"              },
1420 	{ "pest",  1, -14400, "America/Lima"                  },
1421 	{ "petst", 1,  46800, "Asia/Kamchatka"                },
1422 	{ "petst", 1,  43200, "Asia/Kamchatka"                },
1423 	{ "pett",  0,  43200, "Asia/Kamchatka"                },
1424 	{ "pett",  0,  39600, "Asia/Kamchatka"                },
1425 	{ "pet",   0, -18000, "America/Lima"                  },
1426 	{ "pgt",   0,  36000, "Pacific/Bougainville"          },
1427 	{ "pgt",   0,  36000, "Pacific/Port_Moresby"          },
1428 	{ "phot",  0,  46800, "Pacific/Enderbury"             },
1429 	{ "phot",  0, -39600, "Pacific/Enderbury"             },
1430 	{ "phot",  0, -43200, "Pacific/Enderbury"             },
1431 	{ "phst",  1,  32400, "Asia/Manila"                   },
1432 	{ "pht",   0,  28800, "Asia/Manila"                   },
1433 	{ "pkst",  1,  21600, "Asia/Karachi"                  },
1434 	{ "pkt",   0,  18000, "Asia/Karachi"                  },
1435 	{ "plmt",  0,  25590, "Asia/Ho_Chi_Minh"              },
1436 	{ "plmt",  0,  25590, "Asia/Saigon"                   },
1437 	{ "pmdt",  1,  -7200, "America/Miquelon"              },
1438 	{ "pmst",  0, -10800, "America/Miquelon"              },
1439 	{ "pmt",   0, -13236, "America/Paramaribo"            },
1440 	{ "pmt",   0, -13252, "America/Paramaribo"            },
1441 	{ "pmt",   0,  36000, "Antarctica/DumontDUrville"     },
1442 	{ "pmt",   0,  13505, "Asia/Yekaterinburg"            },
1443 	{ "pmt",   0,  26240, "Asia/Pontianak"                },
1444 	{ "pmt",   0,    561, "Africa/Algiers"                },
1445 	{ "pmt",   0,    561, "Africa/Tunis"                  },
1446 	{ "pmt",   0,    561, "Europe/Monaco"                 },
1447 	{ "pmt",   0,    561, "Europe/Paris"                  },
1448 	{ "pnt",   0, -30600, "Pacific/Pitcairn"              },
1449 	{ "pont",  0,  39600, "Pacific/Pohnpei"               },
1450 	{ "pont",  0,  39600, "Pacific/Ponape"                },
1451 	{ "ppmt",  0, -17340, "America/Port-au-Prince"        },
1452 	{ "ppt",   1, -25200, "America/Los_Angeles"           },
1453 	{ "ppt",   1, -25200, "America/Dawson_Creek"          },
1454 	{ "ppt",   1, -25200, "America/Ensenada"              },
1455 	{ "ppt",   1, -25200, "America/Juneau"                },
1456 	{ "ppt",   1, -25200, "America/Metlakatla"            },
1457 	{ "ppt",   1, -25200, "America/Santa_Isabel"          },
1458 	{ "ppt",   1, -25200, "America/Sitka"                 },
1459 	{ "ppt",   1, -25200, "America/Tijuana"               },
1460 	{ "ppt",   1, -25200, "America/Vancouver"             },
1461 	{ "ppt",   1, -25200, "Canada/Pacific"                },
1462 	{ "ppt",   1, -25200, "Mexico/BajaNorte"              },
1463 	{ "pst",   0, -28800, "America/Los_Angeles"           },
1464 	{ "pst",   0, -28800, "America/Bahia_Banderas"        },
1465 	{ "pst",   0, -28800, "America/Boise"                 },
1466 	{ "pst",   0, -28800, "America/Creston"               },
1467 	{ "pst",   0, -28800, "America/Dawson"                },
1468 	{ "pst",   0, -28800, "America/Dawson_Creek"          },
1469 	{ "pst",   0, -28800, "America/Ensenada"              },
1470 	{ "pst",   0, -28800, "America/Hermosillo"            },
1471 	{ "pst",   0, -28800, "America/Inuvik"                },
1472 	{ "pst",   0, -28800, "America/Juneau"                },
1473 	{ "pst",   0, -28800, "America/Mazatlan"              },
1474 	{ "pst",   0, -28800, "America/Metlakatla"            },
1475 	{ "pst",   0, -28800, "America/Santa_Isabel"          },
1476 	{ "pst",   0, -28800, "America/Sitka"                 },
1477 	{ "pst",   0, -28800, "America/Tijuana"               },
1478 	{ "pst",   0, -28800, "America/Vancouver"             },
1479 	{ "pst",   0, -28800, "America/Whitehorse"            },
1480 	{ "pst",   0, -28800, "Canada/Pacific"                },
1481 	{ "pst",   0, -28800, "Canada/Yukon"                  },
1482 	{ "pst",   0, -28800, "Mexico/BajaNorte"              },
1483 	{ "pst",   0, -28800, "Mexico/BajaSur"                },
1484 	{ "pst",   0, -28800, "Pacific/Pitcairn"              },
1485 	{ "pwt",   1, -25200, "America/Los_Angeles"           },
1486 	{ "pwt",   1, -25200, "America/Dawson_Creek"          },
1487 	{ "pwt",   1, -25200, "America/Ensenada"              },
1488 	{ "pwt",   1, -25200, "America/Juneau"                },
1489 	{ "pwt",   1, -25200, "America/Metlakatla"            },
1490 	{ "pwt",   1, -25200, "America/Santa_Isabel"          },
1491 	{ "pwt",   1, -25200, "America/Sitka"                 },
1492 	{ "pwt",   1, -25200, "America/Tijuana"               },
1493 	{ "pwt",   1, -25200, "America/Vancouver"             },
1494 	{ "pwt",   1, -25200, "Canada/Pacific"                },
1495 	{ "pwt",   1, -25200, "Mexico/BajaNorte"              },
1496 	{ "pwt",   0,  32400, "Pacific/Palau"                 },
1497 	{ "pyst",  1, -10800, "America/Asuncion"              },
1498 	{ "pyt",   0, -14400, "America/Asuncion"              },
1499 	{ "pyt",   0, -10800, "America/Asuncion"              },
1500 	{ "qmt",   0, -18840, "America/Guayaquil"             },
1501 	{ "qyzst", 1,  25200, "Asia/Qyzylorda"                },
1502 	{ "qyzt",  0,  21600, "Asia/Qyzylorda"                },
1503 	{ "qyzt",  0,  18000, "Asia/Qyzylorda"                },
1504 	{ "ret",   0,  14400, "Indian/Reunion"                },
1505 	{ "rmt",   0,   5794, "Europe/Riga"                   },
1506 	{ "rmt",   0,  23080, "Asia/Rangoon"                  },
1507 	{ "rott",  0, -10800, "Antarctica/Rothera"            },
1508 	{ "sakst", 1,  39600, "Asia/Sakhalin"                 },
1509 	{ "sakst", 1,  43200, "Asia/Sakhalin"                 },
1510 	{ "sakt",  0,  36000, "Asia/Sakhalin"                 },
1511 	{ "sakt",  0,  39600, "Asia/Sakhalin"                 },
1512 	{ "samst", 1,  21600, "Asia/Samarkand"                },
1513 	{ "samst", 1,  14400, "Europe/Samara"                 },
1514 	{ "samst", 1,  18000, "Europe/Samara"                 },
1515 	{ "samt",  0,  18000, "Asia/Samarkand"                },
1516 	{ "samt",  0,  14400, "Asia/Samarkand"                },
1517 	{ "samt",  0,  10800, "Europe/Samara"                 },
1518 	{ "samt",  0,  14400, "Europe/Samara"                 },
1519 	{ "sast",  0,   7200, "Africa/Johannesburg"           },
1520 	{ "sast",  1,  10800, "Africa/Johannesburg"           },
1521 	{ "sast",  0,   5400, "Africa/Johannesburg"           },
1522 	{ "sast",  1,  10800, "Africa/Maseru"                 },
1523 	{ "sast",  1,  10800, "Africa/Mbabane"                },
1524 	{ "sast",  1,  10800, "Africa/Windhoek"               },
1525 	{ "sast",  0,   5400, "Africa/Maseru"                 },
1526 	{ "sast",  0,   5400, "Africa/Mbabane"                },
1527 	{ "sast",  0,   7200, "Africa/Maseru"                 },
1528 	{ "sast",  0,   7200, "Africa/Mbabane"                },
1529 	{ "sast",  0,   7200, "Africa/Windhoek"               },
1530 	{ "sbt",   0,  39600, "Pacific/Guadalcanal"           },
1531 	{ "sct",   0,  14400, "Indian/Mahe"                   },
1532 	{ "sdmt",  0, -16800, "America/Santo_Domingo"         },
1533 	{ "sdt",   1, -36000, "Pacific/Apia"                  },
1534 	{ "sgt",   0,  28800, "Asia/Singapore"                },
1535 	{ "sgt",   0,  27000, "Asia/Singapore"                },
1536 	{ "shest", 1,  21600, "Asia/Aqtau"                    },
1537 	{ "shet",  0,  21600, "Asia/Aqtau"                    },
1538 	{ "shet",  0,  18000, "Asia/Aqtau"                    },
1539 	{ "sjmt",  0, -20173, "America/Costa_Rica"            },
1540 	{ "smt",   0, -13884, "Atlantic/Stanley"              },
1541 	{ "smt",   0, -16966, "America/Santiago"              },
1542 	{ "smt",   0, -16966, "Chile/Continental"             },
1543 	{ "smt",   0,  24925, "Asia/Kuala_Lumpur"             },
1544 	{ "smt",   0,  24925, "Asia/Singapore"                },
1545 	{ "smt",   0,   8160, "Europe/Simferopol"             },
1546 	{ "sret",  0,  39600, "Asia/Srednekolymsk"            },
1547 	{ "srt",   0, -10800, "America/Paramaribo"            },
1548 	{ "srt",   0, -12600, "America/Paramaribo"            },
1549 	{ "sst",   0, -39600, "Pacific/Samoa"                 },
1550 	{ "sst",   0, -39600, "Pacific/Apia"                  },
1551 	{ "sst",   0, -39600, "Pacific/Midway"                },
1552 	{ "sst",   0, -39600, "Pacific/Pago_Pago"             },
1553 	{ "stat",  0,  10800, "Europe/Volgograd"              },
1554 	{ "stat",  0,  14400, "Europe/Volgograd"              },
1555 	{ "svest", 1,  21600, "Asia/Yekaterinburg"            },
1556 	{ "svest", 1,  18000, "Asia/Yekaterinburg"            },
1557 	{ "svet",  0,  18000, "Asia/Yekaterinburg"            },
1558 	{ "svet",  0,  14400, "Asia/Yekaterinburg"            },
1559 	{ "swat",  0,   5400, "Africa/Windhoek"               },
1560 	{ "syot",  0,  10800, "Antarctica/Syowa"              },
1561 	{ "taht",  0, -36000, "Pacific/Tahiti"                },
1562 	{ "tasst", 1,  25200, "Asia/Samarkand"                },
1563 	{ "tasst", 1,  21600, "Asia/Tashkent"                 },
1564 	{ "tasst", 1,  25200, "Asia/Tashkent"                 },
1565 	{ "tast",  0,  21600, "Asia/Samarkand"                },
1566 	{ "tast",  0,  18000, "Asia/Tashkent"                 },
1567 	{ "tast",  0,  21600, "Asia/Tashkent"                 },
1568 	{ "tbist", 1,  18000, "Asia/Tbilisi"                  },
1569 	{ "tbist", 1,  14400, "Asia/Tbilisi"                  },
1570 	{ "tbit",  0,  14400, "Asia/Tbilisi"                  },
1571 	{ "tbit",  0,  10800, "Asia/Tbilisi"                  },
1572 	{ "tbmt",  0,  10751, "Asia/Tbilisi"                  },
1573 	{ "tft",   0,  18000, "Indian/Kerguelen"              },
1574 	{ "tjt",   0,  18000, "Asia/Dushanbe"                 },
1575 	{ "tkt",   0, -39600, "Pacific/Fakaofo"               },
1576 	{ "tkt",   0,  46800, "Pacific/Fakaofo"               },
1577 	{ "tlt",   0,  32400, "Asia/Dili"                     },
1578 	{ "tlt",   0,  28800, "Asia/Dili"                     },
1579 	{ "tmt",   0,  12344, "Asia/Tehran"                   },
1580 	{ "tmt",   0,   5940, "Europe/Tallinn"                },
1581 	{ "tmt",   0,  14400, "Asia/Ashgabat"                 },
1582 	{ "tmt",   0,  14400, "Asia/Ashkhabad"                },
1583 	{ "tmt",   0,  18000, "Asia/Ashgabat"                 },
1584 	{ "tmt",   0,  18000, "Asia/Ashkhabad"                },
1585 	{ "tost",  1,  50400, "Pacific/Tongatapu"             },
1586 	{ "tot",   0,  46800, "Pacific/Tongatapu"             },
1587 	{ "tot",   0,  44400, "Pacific/Tongatapu"             },
1588 	{ "trst",  1,  14400, "Europe/Istanbul"               },
1589 	{ "trst",  1,  14400, "Asia/Istanbul"                 },
1590 	{ "trt",   0,  10800, "Europe/Istanbul"               },
1591 	{ "trt",   0,  10800, "Asia/Istanbul"                 },
1592 	{ "tsat",  0,  10800, "Europe/Volgograd"              },
1593 	{ "tvt",   0,  43200, "Pacific/Funafuti"              },
1594 	{ "uct",   0,      0, "Etc/UCT"                       },
1595 	{ "ulast", 1,  32400, "Asia/Ulaanbaatar"              },
1596 	{ "ulast", 1,  32400, "Asia/Ulan_Bator"               },
1597 	{ "ulat",  0,  28800, "Asia/Ulaanbaatar"              },
1598 	{ "ulat",  0,  25200, "Asia/Ulaanbaatar"              },
1599 	{ "ulat",  0,  25200, "Asia/Choibalsan"               },
1600 	{ "ulat",  0,  25200, "Asia/Ulan_Bator"               },
1601 	{ "ulat",  0,  28800, "Asia/Choibalsan"               },
1602 	{ "ulat",  0,  28800, "Asia/Ulan_Bator"               },
1603 	{ "urast", 1,  21600, "Asia/Oral"                     },
1604 	{ "urast", 1,  18000, "Asia/Oral"                     },
1605 	{ "urat",  0,  21600, "Asia/Oral"                     },
1606 	{ "urat",  0,  14400, "Asia/Oral"                     },
1607 	{ "urat",  0,  18000, "Asia/Oral"                     },
1608 	{ "utc",   0,      0, "Antarctica/Troll"              },
1609 	{ "utc",   0,      0, "Etc/Universal"                 },
1610 	{ "utc",   0,      0, "Etc/UTC"                       },
1611 	{ "utc",   0,      0, "Etc/Zulu"                      },
1612 	{ "utc",   0,      0, "UTC"                           },
1613 	{ "utc",   0,      0, "UTC"                           },
1614 	{ "uyhst", 1,  -9000, "America/Montevideo"            },
1615 	{ "uyhst", 1, -10800, "America/Montevideo"            },
1616 	{ "uyst",  1,  -7200, "America/Montevideo"            },
1617 	{ "uyt",   0, -10800, "America/Montevideo"            },
1618 	{ "uyt",   0, -12600, "America/Montevideo"            },
1619 	{ "uzst",  1,  21600, "Asia/Samarkand"                },
1620 	{ "uzst",  1,  21600, "Asia/Tashkent"                 },
1621 	{ "uzt",   0,  18000, "Asia/Samarkand"                },
1622 	{ "uzt",   0,  18000, "Asia/Tashkent"                 },
1623 	{ "vet",   0, -16200, "America/Caracas"               },
1624 	{ "vet",   0, -14400, "America/Caracas"               },
1625 	{ "vlast", 1,  39600, "Asia/Vladivostok"              },
1626 	{ "vlast", 1,  36000, "Asia/Vladivostok"              },
1627 	{ "vlast", 1,  39600, "Asia/Khandyga"                 },
1628 	{ "vlat",  0,  36000, "Asia/Vladivostok"              },
1629 	{ "vlat",  0,  32400, "Asia/Vladivostok"              },
1630 	{ "vlat",  0,  39600, "Asia/Vladivostok"              },
1631 	{ "vlat",  0,  36000, "Asia/Khandyga"                 },
1632 	{ "vlat",  0,  36000, "Asia/Ust-Nera"                 },
1633 	{ "vlat",  0,  39600, "Asia/Khandyga"                 },
1634 	{ "vlat",  0,  39600, "Asia/Ust-Nera"                 },
1635 	{ "volst", 1,  14400, "Europe/Volgograd"              },
1636 	{ "volst", 1,  18000, "Europe/Volgograd"              },
1637 	{ "volt",  0,  10800, "Europe/Volgograd"              },
1638 	{ "volt",  0,  14400, "Europe/Volgograd"              },
1639 	{ "vost",  0,  21600, "Antarctica/Vostok"             },
1640 	{ "vust",  1,  43200, "Pacific/Efate"                 },
1641 	{ "vut",   0,  39600, "Pacific/Efate"                 },
1642 	{ "wakt",  0,  43200, "Pacific/Wake"                  },
1643 	{ "warst", 1, -10800, "America/Mendoza"               },
1644 	{ "warst", 1, -10800, "America/Argentina/Jujuy"       },
1645 	{ "warst", 1, -10800, "America/Argentina/Mendoza"     },
1646 	{ "warst", 1, -10800, "America/Argentina/San_Luis"    },
1647 	{ "warst", 1, -10800, "America/Jujuy"                 },
1648 	{ "wart",  0, -14400, "America/Mendoza"               },
1649 	{ "wart",  0, -14400, "America/Argentina/Catamarca"   },
1650 	{ "wart",  0, -14400, "America/Argentina/ComodRivadavia" },
1651 	{ "wart",  0, -14400, "America/Argentina/Cordoba"     },
1652 	{ "wart",  0, -14400, "America/Argentina/Jujuy"       },
1653 	{ "wart",  0, -14400, "America/Argentina/La_Rioja"    },
1654 	{ "wart",  0, -14400, "America/Argentina/Mendoza"     },
1655 	{ "wart",  0, -14400, "America/Argentina/Rio_Gallegos" },
1656 	{ "wart",  0, -14400, "America/Argentina/Salta"       },
1657 	{ "wart",  0, -14400, "America/Argentina/San_Juan"    },
1658 	{ "wart",  0, -14400, "America/Argentina/San_Luis"    },
1659 	{ "wart",  0, -14400, "America/Argentina/Tucuman"     },
1660 	{ "wart",  0, -14400, "America/Argentina/Ushuaia"     },
1661 	{ "wart",  0, -14400, "America/Catamarca"             },
1662 	{ "wart",  0, -14400, "America/Cordoba"               },
1663 	{ "wart",  0, -14400, "America/Jujuy"                 },
1664 	{ "wart",  0, -14400, "America/Rosario"               },
1665 	{ "wast",  1,   7200, "Africa/Windhoek"               },
1666 	{ "wast",  1,   7200, "Africa/Ndjamena"               },
1667 	{ "wat",   0,   3600, "Africa/Brazzaville"            },
1668 	{ "wat",   0,  -3600, "Africa/Bissau"                 },
1669 	{ "wat",   0,  -3600, "Africa/El_Aaiun"               },
1670 	{ "wat",   0,   3600, "Africa/Bangui"                 },
1671 	{ "wat",   0,   3600, "Africa/Douala"                 },
1672 	{ "wat",   0,   3600, "Africa/Kinshasa"               },
1673 	{ "wat",   0,   3600, "Africa/Lagos"                  },
1674 	{ "wat",   0,   3600, "Africa/Libreville"             },
1675 	{ "wat",   0,   3600, "Africa/Luanda"                 },
1676 	{ "wat",   0,   3600, "Africa/Malabo"                 },
1677 	{ "wat",   0,   3600, "Africa/Ndjamena"               },
1678 	{ "wat",   0,   3600, "Africa/Niamey"                 },
1679 	{ "wat",   0,   3600, "Africa/Porto-Novo"             },
1680 	{ "wat",   0,   3600, "Africa/Windhoek"               },
1681 	{ "wemt",  1,   7200, "Europe/Lisbon"                 },
1682 	{ "wemt",  1,   7200, "Europe/Madrid"                 },
1683 	{ "wemt",  1,   7200, "Europe/Monaco"                 },
1684 	{ "wemt",  1,   7200, "Europe/Paris"                  },
1685 	{ "west",  1,   3600, "Europe/Paris"                  },
1686 	{ "west",  1,   7200, "Europe/Luxembourg"             },
1687 	{ "west",  1,   3600, "Africa/Algiers"                },
1688 	{ "west",  1,   3600, "Africa/Casablanca"             },
1689 	{ "west",  1,   3600, "Africa/Ceuta"                  },
1690 	{ "west",  1,   3600, "Africa/El_Aaiun"               },
1691 	{ "west",  1,   3600, "Atlantic/Canary"               },
1692 	{ "west",  1,   3600, "Atlantic/Faeroe"               },
1693 	{ "west",  1,   3600, "Atlantic/Faroe"                },
1694 	{ "west",  1,   3600, "Atlantic/Madeira"              },
1695 	{ "west",  1,   3600, "Europe/Brussels"               },
1696 	{ "west",  1,   3600, "Europe/Lisbon"                 },
1697 	{ "west",  1,   3600, "Europe/Luxembourg"             },
1698 	{ "west",  1,   3600, "Europe/Madrid"                 },
1699 	{ "west",  1,   3600, "Europe/Monaco"                 },
1700 	{ "wet",   0,      0, "Europe/Paris"                  },
1701 	{ "wet",   0,   3600, "Europe/Luxembourg"             },
1702 	{ "wet",   0,      0, "Africa/Algiers"                },
1703 	{ "wet",   0,      0, "Africa/Casablanca"             },
1704 	{ "wet",   0,      0, "Africa/Ceuta"                  },
1705 	{ "wet",   0,      0, "Africa/El_Aaiun"               },
1706 	{ "wet",   0,      0, "Atlantic/Azores"               },
1707 	{ "wet",   0,      0, "Atlantic/Canary"               },
1708 	{ "wet",   0,      0, "Atlantic/Faeroe"               },
1709 	{ "wet",   0,      0, "Atlantic/Faroe"                },
1710 	{ "wet",   0,      0, "Atlantic/Madeira"              },
1711 	{ "wet",   0,      0, "Europe/Andorra"                },
1712 	{ "wet",   0,      0, "Europe/Brussels"               },
1713 	{ "wet",   0,      0, "Europe/Lisbon"                 },
1714 	{ "wet",   0,      0, "Europe/Luxembourg"             },
1715 	{ "wet",   0,      0, "Europe/Madrid"                 },
1716 	{ "wet",   0,      0, "Europe/Monaco"                 },
1717 	{ "wft",   0,  43200, "Pacific/Wallis"                },
1718 	{ "wgst",  1,  -7200, "America/Godthab"               },
1719 	{ "wgst",  1,  -7200, "America/Danmarkshavn"          },
1720 	{ "wgt",   0, -10800, "America/Godthab"               },
1721 	{ "wgt",   0, -10800, "America/Danmarkshavn"          },
1722 	{ "wib",   0,  25200, "Asia/Jakarta"                  },
1723 	{ "wib",   0,  25200, "Asia/Pontianak"                },
1724 	{ "wib",   0,  27000, "Asia/Jakarta"                  },
1725 	{ "wib",   0,  27000, "Asia/Pontianak"                },
1726 	{ "wib",   0,  28800, "Asia/Jakarta"                  },
1727 	{ "wib",   0,  28800, "Asia/Pontianak"                },
1728 	{ "wita",  0,  28800, "Asia/Dili"                     },
1729 	{ "wita",  0,  28800, "Asia/Makassar"                 },
1730 	{ "wita",  0,  28800, "Asia/Pontianak"                },
1731 	{ "wita",  0,  28800, "Asia/Ujung_Pandang"            },
1732 	{ "wit",   0,  32400, "Asia/Jayapura"                 },
1733 	{ "wmt",   0,   5040, "Europe/Vilnius"                },
1734 	{ "wmt",   0,   5040, "Europe/Warsaw"                 },
1735 	{ "wsdt",  1,  50400, "Pacific/Apia"                  },
1736 	{ "wsst",  0, -41400, "Pacific/Apia"                  },
1737 	{ "wsst",  0,  46800, "Pacific/Apia"                  },
1738 	{ "xjt",   0,  21600, "Asia/Kashgar"                  },
1739 	{ "xjt",   0,  21600, "Asia/Urumqi"                   },
1740 	{ "yakst", 1,  36000, "Asia/Yakutsk"                  },
1741 	{ "yakst", 1,  32400, "Asia/Yakutsk"                  },
1742 	{ "yakst", 1,  32400, "Asia/Chita"                    },
1743 	{ "yakst", 1,  32400, "Asia/Khandyga"                 },
1744 	{ "yakst", 1,  36000, "Asia/Chita"                    },
1745 	{ "yakst", 1,  36000, "Asia/Khandyga"                 },
1746 	{ "yakt",  0,  32400, "Asia/Yakutsk"                  },
1747 	{ "yakt",  0,  28800, "Asia/Yakutsk"                  },
1748 	{ "yakt",  0,  36000, "Asia/Yakutsk"                  },
1749 	{ "yakt",  0,  28800, "Asia/Chita"                    },
1750 	{ "yakt",  0,  28800, "Asia/Khandyga"                 },
1751 	{ "yakt",  0,  28800, "Asia/Ust-Nera"                 },
1752 	{ "yakt",  0,  32400, "Asia/Chita"                    },
1753 	{ "yakt",  0,  32400, "Asia/Khandyga"                 },
1754 	{ "yakt",  0,  32400, "Asia/Ust-Nera"                 },
1755 	{ "yakt",  0,  36000, "Asia/Chita"                    },
1756 	{ "yakt",  0,  36000, "Asia/Khandyga"                 },
1757 	{ "yddt",  1, -25200, "America/Dawson"                },
1758 	{ "yddt",  1, -25200, "America/Whitehorse"            },
1759 	{ "yddt",  1, -25200, "Canada/Yukon"                  },
1760 	{ "ydt",   1, -28800, "America/Dawson"                },
1761 	{ "ydt",   1, -28800, "America/Juneau"                },
1762 	{ "ydt",   1, -28800, "America/Whitehorse"            },
1763 	{ "ydt",   1, -28800, "America/Yakutat"               },
1764 	{ "ydt",   1, -28800, "Canada/Yukon"                  },
1765 	{ "yekst", 1,  21600, "Asia/Yekaterinburg"            },
1766 	{ "yekt",  0,  18000, "Asia/Yekaterinburg"            },
1767 	{ "yekt",  0,  21600, "Asia/Yekaterinburg"            },
1768 	{ "yerst", 1,  18000, "Asia/Yerevan"                  },
1769 	{ "yerst", 1,  14400, "Asia/Yerevan"                  },
1770 	{ "yert",  0,  14400, "Asia/Yerevan"                  },
1771 	{ "yert",  0,  10800, "Asia/Yerevan"                  },
1772 	{ "ypt",   1, -28800, "America/Dawson"                },
1773 	{ "ypt",   1, -28800, "America/Whitehorse"            },
1774 	{ "ypt",   1, -28800, "America/Yakutat"               },
1775 	{ "ypt",   1, -28800, "Canada/Yukon"                  },
1776 	{ "yst",   0, -32400, "America/Anchorage"             },
1777 	{ "yst",   0, -32400, "America/Dawson"                },
1778 	{ "yst",   0, -32400, "America/Juneau"                },
1779 	{ "yst",   0, -32400, "America/Nome"                  },
1780 	{ "yst",   0, -32400, "America/Sitka"                 },
1781 	{ "yst",   0, -32400, "America/Whitehorse"            },
1782 	{ "yst",   0, -32400, "America/Yakutat"               },
1783 	{ "yst",   0, -32400, "Canada/Yukon"                  },
1784 	{ "ywt",   1, -28800, "America/Dawson"                },
1785 	{ "ywt",   1, -28800, "America/Whitehorse"            },
1786 	{ "ywt",   1, -28800, "America/Yakutat"               },
1787 	{ "ywt",   1, -28800, "Canada/Yukon"                  },
1788 	{ "a",     0,   3600, NULL                            },
1789 	{ "b",     0,   7200, NULL                            },
1790 	{ "c",     0,  10800, NULL                            },
1791 	{ "d",     0,  14400, NULL                            },
1792 	{ "e",     0,  18000, NULL                            },
1793 	{ "f",     0,  21600, NULL                            },
1794 	{ "g",     0,  25200, NULL                            },
1795 	{ "h",     0,  28800, NULL                            },
1796 	{ "i",     0,  32400, NULL                            },
1797 	{ "k",     0,  36000, NULL                            },
1798 	{ "l",     0,  39600, NULL                            },
1799 	{ "m",     0,  43200, NULL                            },
1800 	{ "n",     0,  -3600, NULL                            },
1801 	{ "o",     0,  -7200, NULL                            },
1802 	{ "p",     0, -10800, NULL                            },
1803 	{ "q",     0, -14400, NULL                            },
1804 	{ "r",     0, -18000, NULL                            },
1805 	{ "s",     0, -21600, NULL                            },
1806 	{ "t",     0, -25200, NULL                            },
1807 	{ "u",     0, -28800, NULL                            },
1808 	{ "v",     0, -32400, NULL                            },
1809 	{ "w",     0, -36000, NULL                            },
1810 	{ "x",     0, -39600, NULL                            },
1811 	{ "y",     0, -43200, NULL                            },
1812 	{ "zzz",   0,      0, "Antarctica/Davis"              },
1813 	{ "zzz",   0,      0, "America/Cambridge_Bay"         },
1814 	{ "zzz",   0,      0, "America/Inuvik"                },
1815 	{ "zzz",   0,      0, "America/Iqaluit"               },
1816 	{ "zzz",   0,      0, "America/Pangnirtung"           },
1817 	{ "zzz",   0,      0, "America/Rankin_Inlet"          },
1818 	{ "zzz",   0,      0, "America/Resolute"              },
1819 	{ "zzz",   0,      0, "America/Yellowknife"           },
1820 	{ "zzz",   0,      0, "Antarctica/Casey"              },
1821 	{ "zzz",   0,      0, "Antarctica/DumontDUrville"     },
1822 	{ "zzz",   0,      0, "Antarctica/Macquarie"          },
1823 	{ "zzz",   0,      0, "Antarctica/Mawson"             },
1824 	{ "zzz",   0,      0, "Antarctica/Palmer"             },
1825 	{ "zzz",   0,      0, "Antarctica/Rothera"            },
1826 	{ "zzz",   0,      0, "Antarctica/Syowa"              },
1827 	{ "zzz",   0,      0, "Antarctica/Troll"              },
1828 	{ "zzz",   0,      0, "Antarctica/Vostok"             },
1829 	{ "zzz",   0,      0, "Indian/Kerguelen"              },
1830 	{ "z",     0,      0, NULL                            },
1831