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