17 #include "zone_policies.h"
18 #include "zone_infos.h"
27 const char kTzDatabaseVersion[] =
"2020d";
29 const extended::ZoneContext kZoneContext = {
47 static const extended::ZoneEra kZoneEraAfrica_Abidjan[] ACE_TIME_PROGMEM = {
58 extended::ZoneContext::kSuffixW ,
63 static const char kZoneNameAfrica_Abidjan[] ACE_TIME_PROGMEM =
"Africa/Abidjan";
65 const extended::ZoneInfo kZoneAfrica_Abidjan ACE_TIME_PROGMEM = {
66 kZoneNameAfrica_Abidjan ,
71 kZoneEraAfrica_Abidjan ,
82 static const extended::ZoneEra kZoneEraAfrica_Accra[] ACE_TIME_PROGMEM = {
93 extended::ZoneContext::kSuffixW ,
98 static const char kZoneNameAfrica_Accra[] ACE_TIME_PROGMEM =
"Africa/Accra";
100 const extended::ZoneInfo kZoneAfrica_Accra ACE_TIME_PROGMEM = {
101 kZoneNameAfrica_Accra ,
106 kZoneEraAfrica_Accra ,
117 static const extended::ZoneEra kZoneEraAfrica_Algiers[] ACE_TIME_PROGMEM = {
128 extended::ZoneContext::kSuffixW ,
133 static const char kZoneNameAfrica_Algiers[] ACE_TIME_PROGMEM =
"Africa/Algiers";
135 const extended::ZoneInfo kZoneAfrica_Algiers ACE_TIME_PROGMEM = {
136 kZoneNameAfrica_Algiers ,
141 kZoneEraAfrica_Algiers ,
152 static const extended::ZoneEra kZoneEraAfrica_Bissau[] ACE_TIME_PROGMEM = {
163 extended::ZoneContext::kSuffixW ,
168 static const char kZoneNameAfrica_Bissau[] ACE_TIME_PROGMEM =
"Africa/Bissau";
170 const extended::ZoneInfo kZoneAfrica_Bissau ACE_TIME_PROGMEM = {
171 kZoneNameAfrica_Bissau ,
176 kZoneEraAfrica_Bissau ,
187 static const extended::ZoneEra kZoneEraAfrica_Cairo[] ACE_TIME_PROGMEM = {
198 extended::ZoneContext::kSuffixW ,
203 static const char kZoneNameAfrica_Cairo[] ACE_TIME_PROGMEM =
"Africa/Cairo";
205 const extended::ZoneInfo kZoneAfrica_Cairo ACE_TIME_PROGMEM = {
206 kZoneNameAfrica_Cairo ,
211 kZoneEraAfrica_Cairo ,
222 static const extended::ZoneEra kZoneEraAfrica_Casablanca[] ACE_TIME_PROGMEM = {
233 extended::ZoneContext::kSuffixW ,
245 extended::ZoneContext::kSuffixW ,
250 static const char kZoneNameAfrica_Casablanca[] ACE_TIME_PROGMEM =
"Africa/Casablanca";
252 const extended::ZoneInfo kZoneAfrica_Casablanca ACE_TIME_PROGMEM = {
253 kZoneNameAfrica_Casablanca ,
258 kZoneEraAfrica_Casablanca ,
269 static const extended::ZoneEra kZoneEraAfrica_Ceuta[] ACE_TIME_PROGMEM = {
280 extended::ZoneContext::kSuffixW ,
285 static const char kZoneNameAfrica_Ceuta[] ACE_TIME_PROGMEM =
"Africa/Ceuta";
287 const extended::ZoneInfo kZoneAfrica_Ceuta ACE_TIME_PROGMEM = {
288 kZoneNameAfrica_Ceuta ,
293 kZoneEraAfrica_Ceuta ,
304 static const extended::ZoneEra kZoneEraAfrica_El_Aaiun[] ACE_TIME_PROGMEM = {
315 extended::ZoneContext::kSuffixW ,
327 extended::ZoneContext::kSuffixW ,
332 static const char kZoneNameAfrica_El_Aaiun[] ACE_TIME_PROGMEM =
"Africa/El_Aaiun";
334 const extended::ZoneInfo kZoneAfrica_El_Aaiun ACE_TIME_PROGMEM = {
335 kZoneNameAfrica_El_Aaiun ,
340 kZoneEraAfrica_El_Aaiun ,
351 static const extended::ZoneEra kZoneEraAfrica_Johannesburg[] ACE_TIME_PROGMEM = {
362 extended::ZoneContext::kSuffixW ,
367 static const char kZoneNameAfrica_Johannesburg[] ACE_TIME_PROGMEM =
"Africa/Johannesburg";
369 const extended::ZoneInfo kZoneAfrica_Johannesburg ACE_TIME_PROGMEM = {
370 kZoneNameAfrica_Johannesburg ,
375 kZoneEraAfrica_Johannesburg ,
386 static const extended::ZoneEra kZoneEraAfrica_Juba[] ACE_TIME_PROGMEM = {
397 extended::ZoneContext::kSuffixW ,
409 extended::ZoneContext::kSuffixW ,
414 static const char kZoneNameAfrica_Juba[] ACE_TIME_PROGMEM =
"Africa/Juba";
416 const extended::ZoneInfo kZoneAfrica_Juba ACE_TIME_PROGMEM = {
417 kZoneNameAfrica_Juba ,
422 kZoneEraAfrica_Juba ,
433 static const extended::ZoneEra kZoneEraAfrica_Khartoum[] ACE_TIME_PROGMEM = {
444 extended::ZoneContext::kSuffixW ,
456 extended::ZoneContext::kSuffixW ,
468 extended::ZoneContext::kSuffixW ,
473 static const char kZoneNameAfrica_Khartoum[] ACE_TIME_PROGMEM =
"Africa/Khartoum";
475 const extended::ZoneInfo kZoneAfrica_Khartoum ACE_TIME_PROGMEM = {
476 kZoneNameAfrica_Khartoum ,
481 kZoneEraAfrica_Khartoum ,
492 static const extended::ZoneEra kZoneEraAfrica_Lagos[] ACE_TIME_PROGMEM = {
503 extended::ZoneContext::kSuffixW ,
508 static const char kZoneNameAfrica_Lagos[] ACE_TIME_PROGMEM =
"Africa/Lagos";
510 const extended::ZoneInfo kZoneAfrica_Lagos ACE_TIME_PROGMEM = {
511 kZoneNameAfrica_Lagos ,
516 kZoneEraAfrica_Lagos ,
527 static const extended::ZoneEra kZoneEraAfrica_Maputo[] ACE_TIME_PROGMEM = {
538 extended::ZoneContext::kSuffixW ,
543 static const char kZoneNameAfrica_Maputo[] ACE_TIME_PROGMEM =
"Africa/Maputo";
545 const extended::ZoneInfo kZoneAfrica_Maputo ACE_TIME_PROGMEM = {
546 kZoneNameAfrica_Maputo ,
551 kZoneEraAfrica_Maputo ,
562 static const extended::ZoneEra kZoneEraAfrica_Monrovia[] ACE_TIME_PROGMEM = {
573 extended::ZoneContext::kSuffixW ,
578 static const char kZoneNameAfrica_Monrovia[] ACE_TIME_PROGMEM =
"Africa/Monrovia";
580 const extended::ZoneInfo kZoneAfrica_Monrovia ACE_TIME_PROGMEM = {
581 kZoneNameAfrica_Monrovia ,
586 kZoneEraAfrica_Monrovia ,
597 static const extended::ZoneEra kZoneEraAfrica_Nairobi[] ACE_TIME_PROGMEM = {
608 extended::ZoneContext::kSuffixW ,
613 static const char kZoneNameAfrica_Nairobi[] ACE_TIME_PROGMEM =
"Africa/Nairobi";
615 const extended::ZoneInfo kZoneAfrica_Nairobi ACE_TIME_PROGMEM = {
616 kZoneNameAfrica_Nairobi ,
621 kZoneEraAfrica_Nairobi ,
632 static const extended::ZoneEra kZoneEraAfrica_Ndjamena[] ACE_TIME_PROGMEM = {
643 extended::ZoneContext::kSuffixW ,
648 static const char kZoneNameAfrica_Ndjamena[] ACE_TIME_PROGMEM =
"Africa/Ndjamena";
650 const extended::ZoneInfo kZoneAfrica_Ndjamena ACE_TIME_PROGMEM = {
651 kZoneNameAfrica_Ndjamena ,
656 kZoneEraAfrica_Ndjamena ,
667 static const extended::ZoneEra kZoneEraAfrica_Sao_Tome[] ACE_TIME_PROGMEM = {
678 extended::ZoneContext::kSuffixW ,
690 extended::ZoneContext::kSuffixW ,
702 extended::ZoneContext::kSuffixW ,
707 static const char kZoneNameAfrica_Sao_Tome[] ACE_TIME_PROGMEM =
"Africa/Sao_Tome";
709 const extended::ZoneInfo kZoneAfrica_Sao_Tome ACE_TIME_PROGMEM = {
710 kZoneNameAfrica_Sao_Tome ,
715 kZoneEraAfrica_Sao_Tome ,
726 static const extended::ZoneEra kZoneEraAfrica_Tripoli[] ACE_TIME_PROGMEM = {
737 extended::ZoneContext::kSuffixW ,
749 extended::ZoneContext::kSuffixW ,
761 extended::ZoneContext::kSuffixW ,
766 static const char kZoneNameAfrica_Tripoli[] ACE_TIME_PROGMEM =
"Africa/Tripoli";
768 const extended::ZoneInfo kZoneAfrica_Tripoli ACE_TIME_PROGMEM = {
769 kZoneNameAfrica_Tripoli ,
774 kZoneEraAfrica_Tripoli ,
785 static const extended::ZoneEra kZoneEraAfrica_Tunis[] ACE_TIME_PROGMEM = {
796 extended::ZoneContext::kSuffixW ,
801 static const char kZoneNameAfrica_Tunis[] ACE_TIME_PROGMEM =
"Africa/Tunis";
803 const extended::ZoneInfo kZoneAfrica_Tunis ACE_TIME_PROGMEM = {
804 kZoneNameAfrica_Tunis ,
809 kZoneEraAfrica_Tunis ,
820 static const extended::ZoneEra kZoneEraAfrica_Windhoek[] ACE_TIME_PROGMEM = {
831 extended::ZoneContext::kSuffixW ,
836 static const char kZoneNameAfrica_Windhoek[] ACE_TIME_PROGMEM =
"Africa/Windhoek";
838 const extended::ZoneInfo kZoneAfrica_Windhoek ACE_TIME_PROGMEM = {
839 kZoneNameAfrica_Windhoek ,
844 kZoneEraAfrica_Windhoek ,
855 static const extended::ZoneEra kZoneEraAmerica_Adak[] ACE_TIME_PROGMEM = {
866 extended::ZoneContext::kSuffixW ,
871 static const char kZoneNameAmerica_Adak[] ACE_TIME_PROGMEM =
"America/Adak";
873 const extended::ZoneInfo kZoneAmerica_Adak ACE_TIME_PROGMEM = {
874 kZoneNameAmerica_Adak ,
879 kZoneEraAmerica_Adak ,
890 static const extended::ZoneEra kZoneEraAmerica_Anchorage[] ACE_TIME_PROGMEM = {
901 extended::ZoneContext::kSuffixW ,
906 static const char kZoneNameAmerica_Anchorage[] ACE_TIME_PROGMEM =
"America/Anchorage";
908 const extended::ZoneInfo kZoneAmerica_Anchorage ACE_TIME_PROGMEM = {
909 kZoneNameAmerica_Anchorage ,
914 kZoneEraAmerica_Anchorage ,
925 static const extended::ZoneEra kZoneEraAmerica_Araguaina[] ACE_TIME_PROGMEM = {
936 extended::ZoneContext::kSuffixW ,
948 extended::ZoneContext::kSuffixW ,
960 extended::ZoneContext::kSuffixW ,
972 extended::ZoneContext::kSuffixW ,
977 static const char kZoneNameAmerica_Araguaina[] ACE_TIME_PROGMEM =
"America/Araguaina";
979 const extended::ZoneInfo kZoneAmerica_Araguaina ACE_TIME_PROGMEM = {
980 kZoneNameAmerica_Araguaina ,
985 kZoneEraAmerica_Araguaina ,
996 static const extended::ZoneEra kZoneEraAmerica_Argentina_Buenos_Aires[] ACE_TIME_PROGMEM = {
1002 (0 << 4) + (0 + 4) ,
1007 extended::ZoneContext::kSuffixW ,
1014 (0 << 4) + (0 + 4) ,
1019 extended::ZoneContext::kSuffixW ,
1026 (0 << 4) + (0 + 4) ,
1031 extended::ZoneContext::kSuffixW ,
1036 static const char kZoneNameAmerica_Argentina_Buenos_Aires[] ACE_TIME_PROGMEM =
"America/Argentina/Buenos_Aires";
1038 const extended::ZoneInfo kZoneAmerica_Argentina_Buenos_Aires ACE_TIME_PROGMEM = {
1039 kZoneNameAmerica_Argentina_Buenos_Aires ,
1044 kZoneEraAmerica_Argentina_Buenos_Aires ,
1055 static const extended::ZoneEra kZoneEraAmerica_Argentina_Catamarca[] ACE_TIME_PROGMEM = {
1061 (0 << 4) + (0 + 4) ,
1066 extended::ZoneContext::kSuffixW ,
1073 (0 << 4) + (0 + 4) ,
1078 extended::ZoneContext::kSuffixW ,
1085 (0 << 4) + (0 + 4) ,
1090 extended::ZoneContext::kSuffixW ,
1097 (0 << 4) + (0 + 4) ,
1102 extended::ZoneContext::kSuffixW ,
1109 (0 << 4) + (0 + 4) ,
1114 extended::ZoneContext::kSuffixW ,
1121 (0 << 4) + (0 + 4) ,
1126 extended::ZoneContext::kSuffixW ,
1131 static const char kZoneNameAmerica_Argentina_Catamarca[] ACE_TIME_PROGMEM =
"America/Argentina/Catamarca";
1133 const extended::ZoneInfo kZoneAmerica_Argentina_Catamarca ACE_TIME_PROGMEM = {
1134 kZoneNameAmerica_Argentina_Catamarca ,
1139 kZoneEraAmerica_Argentina_Catamarca ,
1150 static const extended::ZoneEra kZoneEraAmerica_Argentina_Cordoba[] ACE_TIME_PROGMEM = {
1156 (0 << 4) + (0 + 4) ,
1161 extended::ZoneContext::kSuffixW ,
1168 (0 << 4) + (0 + 4) ,
1173 extended::ZoneContext::kSuffixW ,
1180 (0 << 4) + (0 + 4) ,
1185 extended::ZoneContext::kSuffixW ,
1190 static const char kZoneNameAmerica_Argentina_Cordoba[] ACE_TIME_PROGMEM =
"America/Argentina/Cordoba";
1192 const extended::ZoneInfo kZoneAmerica_Argentina_Cordoba ACE_TIME_PROGMEM = {
1193 kZoneNameAmerica_Argentina_Cordoba ,
1198 kZoneEraAmerica_Argentina_Cordoba ,
1209 static const extended::ZoneEra kZoneEraAmerica_Argentina_Jujuy[] ACE_TIME_PROGMEM = {
1215 (0 << 4) + (0 + 4) ,
1220 extended::ZoneContext::kSuffixW ,
1227 (0 << 4) + (0 + 4) ,
1232 extended::ZoneContext::kSuffixW ,
1239 (0 << 4) + (0 + 4) ,
1244 extended::ZoneContext::kSuffixW ,
1251 (0 << 4) + (0 + 4) ,
1256 extended::ZoneContext::kSuffixW ,
1261 static const char kZoneNameAmerica_Argentina_Jujuy[] ACE_TIME_PROGMEM =
"America/Argentina/Jujuy";
1263 const extended::ZoneInfo kZoneAmerica_Argentina_Jujuy ACE_TIME_PROGMEM = {
1264 kZoneNameAmerica_Argentina_Jujuy ,
1269 kZoneEraAmerica_Argentina_Jujuy ,
1280 static const extended::ZoneEra kZoneEraAmerica_Argentina_La_Rioja[] ACE_TIME_PROGMEM = {
1286 (0 << 4) + (0 + 4) ,
1291 extended::ZoneContext::kSuffixW ,
1298 (0 << 4) + (0 + 4) ,
1303 extended::ZoneContext::kSuffixW ,
1310 (0 << 4) + (0 + 4) ,
1315 extended::ZoneContext::kSuffixW ,
1322 (0 << 4) + (0 + 4) ,
1327 extended::ZoneContext::kSuffixW ,
1334 (0 << 4) + (0 + 4) ,
1339 extended::ZoneContext::kSuffixW ,
1346 (0 << 4) + (0 + 4) ,
1351 extended::ZoneContext::kSuffixW ,
1356 static const char kZoneNameAmerica_Argentina_La_Rioja[] ACE_TIME_PROGMEM =
"America/Argentina/La_Rioja";
1358 const extended::ZoneInfo kZoneAmerica_Argentina_La_Rioja ACE_TIME_PROGMEM = {
1359 kZoneNameAmerica_Argentina_La_Rioja ,
1364 kZoneEraAmerica_Argentina_La_Rioja ,
1375 static const extended::ZoneEra kZoneEraAmerica_Argentina_Mendoza[] ACE_TIME_PROGMEM = {
1381 (0 << 4) + (0 + 4) ,
1386 extended::ZoneContext::kSuffixW ,
1393 (0 << 4) + (0 + 4) ,
1398 extended::ZoneContext::kSuffixW ,
1405 (0 << 4) + (0 + 4) ,
1410 extended::ZoneContext::kSuffixW ,
1417 (0 << 4) + (0 + 4) ,
1422 extended::ZoneContext::kSuffixW ,
1429 (0 << 4) + (0 + 4) ,
1434 extended::ZoneContext::kSuffixW ,
1441 (0 << 4) + (0 + 4) ,
1446 extended::ZoneContext::kSuffixW ,
1451 static const char kZoneNameAmerica_Argentina_Mendoza[] ACE_TIME_PROGMEM =
"America/Argentina/Mendoza";
1453 const extended::ZoneInfo kZoneAmerica_Argentina_Mendoza ACE_TIME_PROGMEM = {
1454 kZoneNameAmerica_Argentina_Mendoza ,
1459 kZoneEraAmerica_Argentina_Mendoza ,
1470 static const extended::ZoneEra kZoneEraAmerica_Argentina_Rio_Gallegos[] ACE_TIME_PROGMEM = {
1476 (0 << 4) + (0 + 4) ,
1481 extended::ZoneContext::kSuffixW ,
1488 (0 << 4) + (0 + 4) ,
1493 extended::ZoneContext::kSuffixW ,
1500 (0 << 4) + (0 + 4) ,
1505 extended::ZoneContext::kSuffixW ,
1512 (0 << 4) + (0 + 4) ,
1517 extended::ZoneContext::kSuffixW ,
1524 (0 << 4) + (0 + 4) ,
1529 extended::ZoneContext::kSuffixW ,
1536 (0 << 4) + (0 + 4) ,
1541 extended::ZoneContext::kSuffixW ,
1546 static const char kZoneNameAmerica_Argentina_Rio_Gallegos[] ACE_TIME_PROGMEM =
"America/Argentina/Rio_Gallegos";
1548 const extended::ZoneInfo kZoneAmerica_Argentina_Rio_Gallegos ACE_TIME_PROGMEM = {
1549 kZoneNameAmerica_Argentina_Rio_Gallegos ,
1554 kZoneEraAmerica_Argentina_Rio_Gallegos ,
1565 static const extended::ZoneEra kZoneEraAmerica_Argentina_Salta[] ACE_TIME_PROGMEM = {
1571 (0 << 4) + (0 + 4) ,
1576 extended::ZoneContext::kSuffixW ,
1583 (0 << 4) + (0 + 4) ,
1588 extended::ZoneContext::kSuffixW ,
1595 (0 << 4) + (0 + 4) ,
1600 extended::ZoneContext::kSuffixW ,
1607 (0 << 4) + (0 + 4) ,
1612 extended::ZoneContext::kSuffixW ,
1617 static const char kZoneNameAmerica_Argentina_Salta[] ACE_TIME_PROGMEM =
"America/Argentina/Salta";
1619 const extended::ZoneInfo kZoneAmerica_Argentina_Salta ACE_TIME_PROGMEM = {
1620 kZoneNameAmerica_Argentina_Salta ,
1625 kZoneEraAmerica_Argentina_Salta ,
1636 static const extended::ZoneEra kZoneEraAmerica_Argentina_San_Juan[] ACE_TIME_PROGMEM = {
1642 (0 << 4) + (0 + 4) ,
1647 extended::ZoneContext::kSuffixW ,
1654 (0 << 4) + (0 + 4) ,
1659 extended::ZoneContext::kSuffixW ,
1666 (0 << 4) + (0 + 4) ,
1671 extended::ZoneContext::kSuffixW ,
1678 (0 << 4) + (0 + 4) ,
1683 extended::ZoneContext::kSuffixW ,
1690 (0 << 4) + (0 + 4) ,
1695 extended::ZoneContext::kSuffixW ,
1702 (0 << 4) + (0 + 4) ,
1707 extended::ZoneContext::kSuffixW ,
1712 static const char kZoneNameAmerica_Argentina_San_Juan[] ACE_TIME_PROGMEM =
"America/Argentina/San_Juan";
1714 const extended::ZoneInfo kZoneAmerica_Argentina_San_Juan ACE_TIME_PROGMEM = {
1715 kZoneNameAmerica_Argentina_San_Juan ,
1720 kZoneEraAmerica_Argentina_San_Juan ,
1731 static const extended::ZoneEra kZoneEraAmerica_Argentina_San_Luis[] ACE_TIME_PROGMEM = {
1737 (0 << 4) + (0 + 4) ,
1742 extended::ZoneContext::kSuffixW ,
1749 (0 << 4) + (4 + 4) ,
1754 extended::ZoneContext::kSuffixW ,
1761 (0 << 4) + (0 + 4) ,
1766 extended::ZoneContext::kSuffixW ,
1773 (0 << 4) + (0 + 4) ,
1778 extended::ZoneContext::kSuffixW ,
1785 (0 << 4) + (0 + 4) ,
1790 extended::ZoneContext::kSuffixW ,
1797 (0 << 4) + (0 + 4) ,
1802 extended::ZoneContext::kSuffixW ,
1809 (0 << 4) + (0 + 4) ,
1814 extended::ZoneContext::kSuffixW ,
1819 static const char kZoneNameAmerica_Argentina_San_Luis[] ACE_TIME_PROGMEM =
"America/Argentina/San_Luis";
1821 const extended::ZoneInfo kZoneAmerica_Argentina_San_Luis ACE_TIME_PROGMEM = {
1822 kZoneNameAmerica_Argentina_San_Luis ,
1827 kZoneEraAmerica_Argentina_San_Luis ,
1838 static const extended::ZoneEra kZoneEraAmerica_Argentina_Tucuman[] ACE_TIME_PROGMEM = {
1844 (0 << 4) + (0 + 4) ,
1849 extended::ZoneContext::kSuffixW ,
1856 (0 << 4) + (0 + 4) ,
1861 extended::ZoneContext::kSuffixW ,
1868 (0 << 4) + (0 + 4) ,
1873 extended::ZoneContext::kSuffixW ,
1880 (0 << 4) + (0 + 4) ,
1885 extended::ZoneContext::kSuffixW ,
1892 (0 << 4) + (0 + 4) ,
1897 extended::ZoneContext::kSuffixW ,
1902 static const char kZoneNameAmerica_Argentina_Tucuman[] ACE_TIME_PROGMEM =
"America/Argentina/Tucuman";
1904 const extended::ZoneInfo kZoneAmerica_Argentina_Tucuman ACE_TIME_PROGMEM = {
1905 kZoneNameAmerica_Argentina_Tucuman ,
1910 kZoneEraAmerica_Argentina_Tucuman ,
1921 static const extended::ZoneEra kZoneEraAmerica_Argentina_Ushuaia[] ACE_TIME_PROGMEM = {
1927 (0 << 4) + (0 + 4) ,
1932 extended::ZoneContext::kSuffixW ,
1939 (0 << 4) + (0 + 4) ,
1944 extended::ZoneContext::kSuffixW ,
1951 (0 << 4) + (0 + 4) ,
1956 extended::ZoneContext::kSuffixW ,
1963 (0 << 4) + (0 + 4) ,
1968 extended::ZoneContext::kSuffixW ,
1975 (0 << 4) + (0 + 4) ,
1980 extended::ZoneContext::kSuffixW ,
1987 (0 << 4) + (0 + 4) ,
1992 extended::ZoneContext::kSuffixW ,
1997 static const char kZoneNameAmerica_Argentina_Ushuaia[] ACE_TIME_PROGMEM =
"America/Argentina/Ushuaia";
1999 const extended::ZoneInfo kZoneAmerica_Argentina_Ushuaia ACE_TIME_PROGMEM = {
2000 kZoneNameAmerica_Argentina_Ushuaia ,
2005 kZoneEraAmerica_Argentina_Ushuaia ,
2016 static const extended::ZoneEra kZoneEraAmerica_Asuncion[] ACE_TIME_PROGMEM = {
2022 (0 << 4) + (0 + 4) ,
2027 extended::ZoneContext::kSuffixW ,
2032 static const char kZoneNameAmerica_Asuncion[] ACE_TIME_PROGMEM =
"America/Asuncion";
2034 const extended::ZoneInfo kZoneAmerica_Asuncion ACE_TIME_PROGMEM = {
2035 kZoneNameAmerica_Asuncion ,
2040 kZoneEraAmerica_Asuncion ,
2051 static const extended::ZoneEra kZoneEraAmerica_Atikokan[] ACE_TIME_PROGMEM = {
2057 (0 << 4) + (0 + 4) ,
2062 extended::ZoneContext::kSuffixW ,
2067 static const char kZoneNameAmerica_Atikokan[] ACE_TIME_PROGMEM =
"America/Atikokan";
2069 const extended::ZoneInfo kZoneAmerica_Atikokan ACE_TIME_PROGMEM = {
2070 kZoneNameAmerica_Atikokan ,
2075 kZoneEraAmerica_Atikokan ,
2086 static const extended::ZoneEra kZoneEraAmerica_Bahia[] ACE_TIME_PROGMEM = {
2092 (0 << 4) + (0 + 4) ,
2097 extended::ZoneContext::kSuffixW ,
2104 (0 << 4) + (0 + 4) ,
2109 extended::ZoneContext::kSuffixW ,
2116 (0 << 4) + (0 + 4) ,
2121 extended::ZoneContext::kSuffixW ,
2128 (0 << 4) + (0 + 4) ,
2133 extended::ZoneContext::kSuffixW ,
2138 static const char kZoneNameAmerica_Bahia[] ACE_TIME_PROGMEM =
"America/Bahia";
2140 const extended::ZoneInfo kZoneAmerica_Bahia ACE_TIME_PROGMEM = {
2141 kZoneNameAmerica_Bahia ,
2146 kZoneEraAmerica_Bahia ,
2157 static const extended::ZoneEra kZoneEraAmerica_Bahia_Banderas[] ACE_TIME_PROGMEM = {
2163 (0 << 4) + (0 + 4) ,
2168 extended::ZoneContext::kSuffixW ,
2175 (0 << 4) + (0 + 4) ,
2180 extended::ZoneContext::kSuffixW ,
2185 static const char kZoneNameAmerica_Bahia_Banderas[] ACE_TIME_PROGMEM =
"America/Bahia_Banderas";
2187 const extended::ZoneInfo kZoneAmerica_Bahia_Banderas ACE_TIME_PROGMEM = {
2188 kZoneNameAmerica_Bahia_Banderas ,
2193 kZoneEraAmerica_Bahia_Banderas ,
2204 static const extended::ZoneEra kZoneEraAmerica_Barbados[] ACE_TIME_PROGMEM = {
2210 (0 << 4) + (0 + 4) ,
2215 extended::ZoneContext::kSuffixW ,
2220 static const char kZoneNameAmerica_Barbados[] ACE_TIME_PROGMEM =
"America/Barbados";
2222 const extended::ZoneInfo kZoneAmerica_Barbados ACE_TIME_PROGMEM = {
2223 kZoneNameAmerica_Barbados ,
2228 kZoneEraAmerica_Barbados ,
2239 static const extended::ZoneEra kZoneEraAmerica_Belem[] ACE_TIME_PROGMEM = {
2245 (0 << 4) + (0 + 4) ,
2250 extended::ZoneContext::kSuffixW ,
2255 static const char kZoneNameAmerica_Belem[] ACE_TIME_PROGMEM =
"America/Belem";
2257 const extended::ZoneInfo kZoneAmerica_Belem ACE_TIME_PROGMEM = {
2258 kZoneNameAmerica_Belem ,
2263 kZoneEraAmerica_Belem ,
2274 static const extended::ZoneEra kZoneEraAmerica_Belize[] ACE_TIME_PROGMEM = {
2280 (0 << 4) + (0 + 4) ,
2285 extended::ZoneContext::kSuffixW ,
2290 static const char kZoneNameAmerica_Belize[] ACE_TIME_PROGMEM =
"America/Belize";
2292 const extended::ZoneInfo kZoneAmerica_Belize ACE_TIME_PROGMEM = {
2293 kZoneNameAmerica_Belize ,
2298 kZoneEraAmerica_Belize ,
2309 static const extended::ZoneEra kZoneEraAmerica_Blanc_Sablon[] ACE_TIME_PROGMEM = {
2315 (0 << 4) + (0 + 4) ,
2320 extended::ZoneContext::kSuffixW ,
2325 static const char kZoneNameAmerica_Blanc_Sablon[] ACE_TIME_PROGMEM =
"America/Blanc-Sablon";
2327 const extended::ZoneInfo kZoneAmerica_Blanc_Sablon ACE_TIME_PROGMEM = {
2328 kZoneNameAmerica_Blanc_Sablon ,
2333 kZoneEraAmerica_Blanc_Sablon ,
2344 static const extended::ZoneEra kZoneEraAmerica_Boa_Vista[] ACE_TIME_PROGMEM = {
2350 (0 << 4) + (0 + 4) ,
2355 extended::ZoneContext::kSuffixW ,
2362 (0 << 4) + (0 + 4) ,
2367 extended::ZoneContext::kSuffixW ,
2374 (0 << 4) + (0 + 4) ,
2379 extended::ZoneContext::kSuffixW ,
2384 static const char kZoneNameAmerica_Boa_Vista[] ACE_TIME_PROGMEM =
"America/Boa_Vista";
2386 const extended::ZoneInfo kZoneAmerica_Boa_Vista ACE_TIME_PROGMEM = {
2387 kZoneNameAmerica_Boa_Vista ,
2392 kZoneEraAmerica_Boa_Vista ,
2403 static const extended::ZoneEra kZoneEraAmerica_Bogota[] ACE_TIME_PROGMEM = {
2409 (0 << 4) + (0 + 4) ,
2414 extended::ZoneContext::kSuffixW ,
2419 static const char kZoneNameAmerica_Bogota[] ACE_TIME_PROGMEM =
"America/Bogota";
2421 const extended::ZoneInfo kZoneAmerica_Bogota ACE_TIME_PROGMEM = {
2422 kZoneNameAmerica_Bogota ,
2427 kZoneEraAmerica_Bogota ,
2438 static const extended::ZoneEra kZoneEraAmerica_Boise[] ACE_TIME_PROGMEM = {
2444 (0 << 4) + (0 + 4) ,
2449 extended::ZoneContext::kSuffixW ,
2454 static const char kZoneNameAmerica_Boise[] ACE_TIME_PROGMEM =
"America/Boise";
2456 const extended::ZoneInfo kZoneAmerica_Boise ACE_TIME_PROGMEM = {
2457 kZoneNameAmerica_Boise ,
2462 kZoneEraAmerica_Boise ,
2473 static const extended::ZoneEra kZoneEraAmerica_Cambridge_Bay[] ACE_TIME_PROGMEM = {
2479 (0 << 4) + (0 + 4) ,
2484 extended::ZoneContext::kSuffixW ,
2491 (0 << 4) + (0 + 4) ,
2496 extended::ZoneContext::kSuffixW ,
2503 (0 << 4) + (0 + 4) ,
2508 extended::ZoneContext::kSuffixW ,
2515 (0 << 4) + (0 + 4) ,
2520 extended::ZoneContext::kSuffixW ,
2527 (0 << 4) + (0 + 4) ,
2532 extended::ZoneContext::kSuffixW ,
2537 static const char kZoneNameAmerica_Cambridge_Bay[] ACE_TIME_PROGMEM =
"America/Cambridge_Bay";
2539 const extended::ZoneInfo kZoneAmerica_Cambridge_Bay ACE_TIME_PROGMEM = {
2540 kZoneNameAmerica_Cambridge_Bay ,
2545 kZoneEraAmerica_Cambridge_Bay ,
2556 static const extended::ZoneEra kZoneEraAmerica_Campo_Grande[] ACE_TIME_PROGMEM = {
2562 (0 << 4) + (0 + 4) ,
2567 extended::ZoneContext::kSuffixW ,
2572 static const char kZoneNameAmerica_Campo_Grande[] ACE_TIME_PROGMEM =
"America/Campo_Grande";
2574 const extended::ZoneInfo kZoneAmerica_Campo_Grande ACE_TIME_PROGMEM = {
2575 kZoneNameAmerica_Campo_Grande ,
2580 kZoneEraAmerica_Campo_Grande ,
2591 static const extended::ZoneEra kZoneEraAmerica_Cancun[] ACE_TIME_PROGMEM = {
2597 (0 << 4) + (0 + 4) ,
2602 extended::ZoneContext::kSuffixW ,
2609 (0 << 4) + (0 + 4) ,
2614 extended::ZoneContext::kSuffixW ,
2619 static const char kZoneNameAmerica_Cancun[] ACE_TIME_PROGMEM =
"America/Cancun";
2621 const extended::ZoneInfo kZoneAmerica_Cancun ACE_TIME_PROGMEM = {
2622 kZoneNameAmerica_Cancun ,
2627 kZoneEraAmerica_Cancun ,
2638 static const extended::ZoneEra kZoneEraAmerica_Caracas[] ACE_TIME_PROGMEM = {
2644 (0 << 4) + (0 + 4) ,
2649 extended::ZoneContext::kSuffixW ,
2656 (0 << 4) + (0 + 4) ,
2661 extended::ZoneContext::kSuffixW ,
2668 (0 << 4) + (0 + 4) ,
2673 extended::ZoneContext::kSuffixW ,
2678 static const char kZoneNameAmerica_Caracas[] ACE_TIME_PROGMEM =
"America/Caracas";
2680 const extended::ZoneInfo kZoneAmerica_Caracas ACE_TIME_PROGMEM = {
2681 kZoneNameAmerica_Caracas ,
2686 kZoneEraAmerica_Caracas ,
2697 static const extended::ZoneEra kZoneEraAmerica_Cayenne[] ACE_TIME_PROGMEM = {
2703 (0 << 4) + (0 + 4) ,
2708 extended::ZoneContext::kSuffixW ,
2713 static const char kZoneNameAmerica_Cayenne[] ACE_TIME_PROGMEM =
"America/Cayenne";
2715 const extended::ZoneInfo kZoneAmerica_Cayenne ACE_TIME_PROGMEM = {
2716 kZoneNameAmerica_Cayenne ,
2721 kZoneEraAmerica_Cayenne ,
2732 static const extended::ZoneEra kZoneEraAmerica_Chicago[] ACE_TIME_PROGMEM = {
2738 (0 << 4) + (0 + 4) ,
2743 extended::ZoneContext::kSuffixW ,
2748 static const char kZoneNameAmerica_Chicago[] ACE_TIME_PROGMEM =
"America/Chicago";
2750 const extended::ZoneInfo kZoneAmerica_Chicago ACE_TIME_PROGMEM = {
2751 kZoneNameAmerica_Chicago ,
2756 kZoneEraAmerica_Chicago ,
2767 static const extended::ZoneEra kZoneEraAmerica_Chihuahua[] ACE_TIME_PROGMEM = {
2773 (0 << 4) + (0 + 4) ,
2778 extended::ZoneContext::kSuffixW ,
2783 static const char kZoneNameAmerica_Chihuahua[] ACE_TIME_PROGMEM =
"America/Chihuahua";
2785 const extended::ZoneInfo kZoneAmerica_Chihuahua ACE_TIME_PROGMEM = {
2786 kZoneNameAmerica_Chihuahua ,
2791 kZoneEraAmerica_Chihuahua ,
2802 static const extended::ZoneEra kZoneEraAmerica_Costa_Rica[] ACE_TIME_PROGMEM = {
2808 (0 << 4) + (0 + 4) ,
2813 extended::ZoneContext::kSuffixW ,
2818 static const char kZoneNameAmerica_Costa_Rica[] ACE_TIME_PROGMEM =
"America/Costa_Rica";
2820 const extended::ZoneInfo kZoneAmerica_Costa_Rica ACE_TIME_PROGMEM = {
2821 kZoneNameAmerica_Costa_Rica ,
2826 kZoneEraAmerica_Costa_Rica ,
2837 static const extended::ZoneEra kZoneEraAmerica_Creston[] ACE_TIME_PROGMEM = {
2843 (0 << 4) + (0 + 4) ,
2848 extended::ZoneContext::kSuffixW ,
2853 static const char kZoneNameAmerica_Creston[] ACE_TIME_PROGMEM =
"America/Creston";
2855 const extended::ZoneInfo kZoneAmerica_Creston ACE_TIME_PROGMEM = {
2856 kZoneNameAmerica_Creston ,
2861 kZoneEraAmerica_Creston ,
2872 static const extended::ZoneEra kZoneEraAmerica_Cuiaba[] ACE_TIME_PROGMEM = {
2878 (0 << 4) + (0 + 4) ,
2883 extended::ZoneContext::kSuffixW ,
2890 (0 << 4) + (0 + 4) ,
2895 extended::ZoneContext::kSuffixW ,
2902 (0 << 4) + (0 + 4) ,
2907 extended::ZoneContext::kSuffixW ,
2912 static const char kZoneNameAmerica_Cuiaba[] ACE_TIME_PROGMEM =
"America/Cuiaba";
2914 const extended::ZoneInfo kZoneAmerica_Cuiaba ACE_TIME_PROGMEM = {
2915 kZoneNameAmerica_Cuiaba ,
2920 kZoneEraAmerica_Cuiaba ,
2931 static const extended::ZoneEra kZoneEraAmerica_Curacao[] ACE_TIME_PROGMEM = {
2937 (0 << 4) + (0 + 4) ,
2942 extended::ZoneContext::kSuffixW ,
2947 static const char kZoneNameAmerica_Curacao[] ACE_TIME_PROGMEM =
"America/Curacao";
2949 const extended::ZoneInfo kZoneAmerica_Curacao ACE_TIME_PROGMEM = {
2950 kZoneNameAmerica_Curacao ,
2955 kZoneEraAmerica_Curacao ,
2966 static const extended::ZoneEra kZoneEraAmerica_Danmarkshavn[] ACE_TIME_PROGMEM = {
2972 (0 << 4) + (0 + 4) ,
2977 extended::ZoneContext::kSuffixW ,
2982 static const char kZoneNameAmerica_Danmarkshavn[] ACE_TIME_PROGMEM =
"America/Danmarkshavn";
2984 const extended::ZoneInfo kZoneAmerica_Danmarkshavn ACE_TIME_PROGMEM = {
2985 kZoneNameAmerica_Danmarkshavn ,
2990 kZoneEraAmerica_Danmarkshavn ,
3001 static const extended::ZoneEra kZoneEraAmerica_Dawson[] ACE_TIME_PROGMEM = {
3007 (0 << 4) + (0 + 4) ,
3012 extended::ZoneContext::kSuffixW ,
3019 (0 << 4) + (0 + 4) ,
3024 extended::ZoneContext::kSuffixW ,
3029 static const char kZoneNameAmerica_Dawson[] ACE_TIME_PROGMEM =
"America/Dawson";
3031 const extended::ZoneInfo kZoneAmerica_Dawson ACE_TIME_PROGMEM = {
3032 kZoneNameAmerica_Dawson ,
3037 kZoneEraAmerica_Dawson ,
3048 static const extended::ZoneEra kZoneEraAmerica_Dawson_Creek[] ACE_TIME_PROGMEM = {
3054 (0 << 4) + (0 + 4) ,
3059 extended::ZoneContext::kSuffixW ,
3064 static const char kZoneNameAmerica_Dawson_Creek[] ACE_TIME_PROGMEM =
"America/Dawson_Creek";
3066 const extended::ZoneInfo kZoneAmerica_Dawson_Creek ACE_TIME_PROGMEM = {
3067 kZoneNameAmerica_Dawson_Creek ,
3072 kZoneEraAmerica_Dawson_Creek ,
3083 static const extended::ZoneEra kZoneEraAmerica_Denver[] ACE_TIME_PROGMEM = {
3089 (0 << 4) + (0 + 4) ,
3094 extended::ZoneContext::kSuffixW ,
3099 static const char kZoneNameAmerica_Denver[] ACE_TIME_PROGMEM =
"America/Denver";
3101 const extended::ZoneInfo kZoneAmerica_Denver ACE_TIME_PROGMEM = {
3102 kZoneNameAmerica_Denver ,
3107 kZoneEraAmerica_Denver ,
3118 static const extended::ZoneEra kZoneEraAmerica_Detroit[] ACE_TIME_PROGMEM = {
3124 (0 << 4) + (0 + 4) ,
3129 extended::ZoneContext::kSuffixW ,
3134 static const char kZoneNameAmerica_Detroit[] ACE_TIME_PROGMEM =
"America/Detroit";
3136 const extended::ZoneInfo kZoneAmerica_Detroit ACE_TIME_PROGMEM = {
3137 kZoneNameAmerica_Detroit ,
3142 kZoneEraAmerica_Detroit ,
3153 static const extended::ZoneEra kZoneEraAmerica_Edmonton[] ACE_TIME_PROGMEM = {
3159 (0 << 4) + (0 + 4) ,
3164 extended::ZoneContext::kSuffixW ,
3169 static const char kZoneNameAmerica_Edmonton[] ACE_TIME_PROGMEM =
"America/Edmonton";
3171 const extended::ZoneInfo kZoneAmerica_Edmonton ACE_TIME_PROGMEM = {
3172 kZoneNameAmerica_Edmonton ,
3177 kZoneEraAmerica_Edmonton ,
3188 static const extended::ZoneEra kZoneEraAmerica_Eirunepe[] ACE_TIME_PROGMEM = {
3194 (0 << 4) + (0 + 4) ,
3199 extended::ZoneContext::kSuffixW ,
3206 (0 << 4) + (0 + 4) ,
3211 extended::ZoneContext::kSuffixW ,
3218 (0 << 4) + (0 + 4) ,
3223 extended::ZoneContext::kSuffixW ,
3228 static const char kZoneNameAmerica_Eirunepe[] ACE_TIME_PROGMEM =
"America/Eirunepe";
3230 const extended::ZoneInfo kZoneAmerica_Eirunepe ACE_TIME_PROGMEM = {
3231 kZoneNameAmerica_Eirunepe ,
3236 kZoneEraAmerica_Eirunepe ,
3247 static const extended::ZoneEra kZoneEraAmerica_El_Salvador[] ACE_TIME_PROGMEM = {
3253 (0 << 4) + (0 + 4) ,
3258 extended::ZoneContext::kSuffixW ,
3263 static const char kZoneNameAmerica_El_Salvador[] ACE_TIME_PROGMEM =
"America/El_Salvador";
3265 const extended::ZoneInfo kZoneAmerica_El_Salvador ACE_TIME_PROGMEM = {
3266 kZoneNameAmerica_El_Salvador ,
3271 kZoneEraAmerica_El_Salvador ,
3282 static const extended::ZoneEra kZoneEraAmerica_Fort_Nelson[] ACE_TIME_PROGMEM = {
3288 (0 << 4) + (0 + 4) ,
3293 extended::ZoneContext::kSuffixW ,
3300 (0 << 4) + (0 + 4) ,
3305 extended::ZoneContext::kSuffixW ,
3310 static const char kZoneNameAmerica_Fort_Nelson[] ACE_TIME_PROGMEM =
"America/Fort_Nelson";
3312 const extended::ZoneInfo kZoneAmerica_Fort_Nelson ACE_TIME_PROGMEM = {
3313 kZoneNameAmerica_Fort_Nelson ,
3318 kZoneEraAmerica_Fort_Nelson ,
3329 static const extended::ZoneEra kZoneEraAmerica_Fortaleza[] ACE_TIME_PROGMEM = {
3335 (0 << 4) + (0 + 4) ,
3340 extended::ZoneContext::kSuffixW ,
3347 (0 << 4) + (0 + 4) ,
3352 extended::ZoneContext::kSuffixW ,
3359 (0 << 4) + (0 + 4) ,
3364 extended::ZoneContext::kSuffixW ,
3371 (0 << 4) + (0 + 4) ,
3376 extended::ZoneContext::kSuffixW ,
3383 (0 << 4) + (0 + 4) ,
3388 extended::ZoneContext::kSuffixW ,
3393 static const char kZoneNameAmerica_Fortaleza[] ACE_TIME_PROGMEM =
"America/Fortaleza";
3395 const extended::ZoneInfo kZoneAmerica_Fortaleza ACE_TIME_PROGMEM = {
3396 kZoneNameAmerica_Fortaleza ,
3401 kZoneEraAmerica_Fortaleza ,
3412 static const extended::ZoneEra kZoneEraAmerica_Glace_Bay[] ACE_TIME_PROGMEM = {
3418 (0 << 4) + (0 + 4) ,
3423 extended::ZoneContext::kSuffixW ,
3428 static const char kZoneNameAmerica_Glace_Bay[] ACE_TIME_PROGMEM =
"America/Glace_Bay";
3430 const extended::ZoneInfo kZoneAmerica_Glace_Bay ACE_TIME_PROGMEM = {
3431 kZoneNameAmerica_Glace_Bay ,
3436 kZoneEraAmerica_Glace_Bay ,
3447 static const extended::ZoneEra kZoneEraAmerica_Goose_Bay[] ACE_TIME_PROGMEM = {
3453 (0 << 4) + (0 + 4) ,
3458 extended::ZoneContext::kSuffixW ,
3465 (0 << 4) + (0 + 4) ,
3470 extended::ZoneContext::kSuffixW ,
3475 static const char kZoneNameAmerica_Goose_Bay[] ACE_TIME_PROGMEM =
"America/Goose_Bay";
3477 const extended::ZoneInfo kZoneAmerica_Goose_Bay ACE_TIME_PROGMEM = {
3478 kZoneNameAmerica_Goose_Bay ,
3483 kZoneEraAmerica_Goose_Bay ,
3494 static const extended::ZoneEra kZoneEraAmerica_Grand_Turk[] ACE_TIME_PROGMEM = {
3500 (0 << 4) + (0 + 4) ,
3505 extended::ZoneContext::kSuffixW ,
3512 (0 << 4) + (0 + 4) ,
3517 extended::ZoneContext::kSuffixW ,
3524 (0 << 4) + (0 + 4) ,
3529 extended::ZoneContext::kSuffixW ,
3534 static const char kZoneNameAmerica_Grand_Turk[] ACE_TIME_PROGMEM =
"America/Grand_Turk";
3536 const extended::ZoneInfo kZoneAmerica_Grand_Turk ACE_TIME_PROGMEM = {
3537 kZoneNameAmerica_Grand_Turk ,
3542 kZoneEraAmerica_Grand_Turk ,
3553 static const extended::ZoneEra kZoneEraAmerica_Guatemala[] ACE_TIME_PROGMEM = {
3559 (0 << 4) + (0 + 4) ,
3564 extended::ZoneContext::kSuffixW ,
3569 static const char kZoneNameAmerica_Guatemala[] ACE_TIME_PROGMEM =
"America/Guatemala";
3571 const extended::ZoneInfo kZoneAmerica_Guatemala ACE_TIME_PROGMEM = {
3572 kZoneNameAmerica_Guatemala ,
3577 kZoneEraAmerica_Guatemala ,
3588 static const extended::ZoneEra kZoneEraAmerica_Guayaquil[] ACE_TIME_PROGMEM = {
3594 (0 << 4) + (0 + 4) ,
3599 extended::ZoneContext::kSuffixW ,
3604 static const char kZoneNameAmerica_Guayaquil[] ACE_TIME_PROGMEM =
"America/Guayaquil";
3606 const extended::ZoneInfo kZoneAmerica_Guayaquil ACE_TIME_PROGMEM = {
3607 kZoneNameAmerica_Guayaquil ,
3612 kZoneEraAmerica_Guayaquil ,
3623 static const extended::ZoneEra kZoneEraAmerica_Guyana[] ACE_TIME_PROGMEM = {
3629 (0 << 4) + (0 + 4) ,
3634 extended::ZoneContext::kSuffixW ,
3639 static const char kZoneNameAmerica_Guyana[] ACE_TIME_PROGMEM =
"America/Guyana";
3641 const extended::ZoneInfo kZoneAmerica_Guyana ACE_TIME_PROGMEM = {
3642 kZoneNameAmerica_Guyana ,
3647 kZoneEraAmerica_Guyana ,
3658 static const extended::ZoneEra kZoneEraAmerica_Halifax[] ACE_TIME_PROGMEM = {
3664 (0 << 4) + (0 + 4) ,
3669 extended::ZoneContext::kSuffixW ,
3674 static const char kZoneNameAmerica_Halifax[] ACE_TIME_PROGMEM =
"America/Halifax";
3676 const extended::ZoneInfo kZoneAmerica_Halifax ACE_TIME_PROGMEM = {
3677 kZoneNameAmerica_Halifax ,
3682 kZoneEraAmerica_Halifax ,
3693 static const extended::ZoneEra kZoneEraAmerica_Havana[] ACE_TIME_PROGMEM = {
3699 (0 << 4) + (0 + 4) ,
3704 extended::ZoneContext::kSuffixW ,
3709 static const char kZoneNameAmerica_Havana[] ACE_TIME_PROGMEM =
"America/Havana";
3711 const extended::ZoneInfo kZoneAmerica_Havana ACE_TIME_PROGMEM = {
3712 kZoneNameAmerica_Havana ,
3717 kZoneEraAmerica_Havana ,
3728 static const extended::ZoneEra kZoneEraAmerica_Hermosillo[] ACE_TIME_PROGMEM = {
3734 (0 << 4) + (0 + 4) ,
3739 extended::ZoneContext::kSuffixW ,
3746 (0 << 4) + (0 + 4) ,
3751 extended::ZoneContext::kSuffixW ,
3756 static const char kZoneNameAmerica_Hermosillo[] ACE_TIME_PROGMEM =
"America/Hermosillo";
3758 const extended::ZoneInfo kZoneAmerica_Hermosillo ACE_TIME_PROGMEM = {
3759 kZoneNameAmerica_Hermosillo ,
3764 kZoneEraAmerica_Hermosillo ,
3775 static const extended::ZoneEra kZoneEraAmerica_Indiana_Indianapolis[] ACE_TIME_PROGMEM = {
3781 (0 << 4) + (0 + 4) ,
3786 extended::ZoneContext::kSuffixW ,
3793 (0 << 4) + (0 + 4) ,
3798 extended::ZoneContext::kSuffixW ,
3803 static const char kZoneNameAmerica_Indiana_Indianapolis[] ACE_TIME_PROGMEM =
"America/Indiana/Indianapolis";
3805 const extended::ZoneInfo kZoneAmerica_Indiana_Indianapolis ACE_TIME_PROGMEM = {
3806 kZoneNameAmerica_Indiana_Indianapolis ,
3811 kZoneEraAmerica_Indiana_Indianapolis ,
3822 static const extended::ZoneEra kZoneEraAmerica_Indiana_Knox[] ACE_TIME_PROGMEM = {
3828 (0 << 4) + (0 + 4) ,
3833 extended::ZoneContext::kSuffixW ,
3840 (0 << 4) + (0 + 4) ,
3845 extended::ZoneContext::kSuffixW ,
3850 static const char kZoneNameAmerica_Indiana_Knox[] ACE_TIME_PROGMEM =
"America/Indiana/Knox";
3852 const extended::ZoneInfo kZoneAmerica_Indiana_Knox ACE_TIME_PROGMEM = {
3853 kZoneNameAmerica_Indiana_Knox ,
3858 kZoneEraAmerica_Indiana_Knox ,
3869 static const extended::ZoneEra kZoneEraAmerica_Indiana_Marengo[] ACE_TIME_PROGMEM = {
3875 (0 << 4) + (0 + 4) ,
3880 extended::ZoneContext::kSuffixW ,
3887 (0 << 4) + (0 + 4) ,
3892 extended::ZoneContext::kSuffixW ,
3897 static const char kZoneNameAmerica_Indiana_Marengo[] ACE_TIME_PROGMEM =
"America/Indiana/Marengo";
3899 const extended::ZoneInfo kZoneAmerica_Indiana_Marengo ACE_TIME_PROGMEM = {
3900 kZoneNameAmerica_Indiana_Marengo ,
3905 kZoneEraAmerica_Indiana_Marengo ,
3916 static const extended::ZoneEra kZoneEraAmerica_Indiana_Petersburg[] ACE_TIME_PROGMEM = {
3922 (0 << 4) + (0 + 4) ,
3927 extended::ZoneContext::kSuffixW ,
3934 (0 << 4) + (0 + 4) ,
3939 extended::ZoneContext::kSuffixW ,
3946 (0 << 4) + (0 + 4) ,
3951 extended::ZoneContext::kSuffixW ,
3956 static const char kZoneNameAmerica_Indiana_Petersburg[] ACE_TIME_PROGMEM =
"America/Indiana/Petersburg";
3958 const extended::ZoneInfo kZoneAmerica_Indiana_Petersburg ACE_TIME_PROGMEM = {
3959 kZoneNameAmerica_Indiana_Petersburg ,
3964 kZoneEraAmerica_Indiana_Petersburg ,
3975 static const extended::ZoneEra kZoneEraAmerica_Indiana_Tell_City[] ACE_TIME_PROGMEM = {
3981 (0 << 4) + (0 + 4) ,
3986 extended::ZoneContext::kSuffixW ,
3993 (0 << 4) + (0 + 4) ,
3998 extended::ZoneContext::kSuffixW ,
4003 static const char kZoneNameAmerica_Indiana_Tell_City[] ACE_TIME_PROGMEM =
"America/Indiana/Tell_City";
4005 const extended::ZoneInfo kZoneAmerica_Indiana_Tell_City ACE_TIME_PROGMEM = {
4006 kZoneNameAmerica_Indiana_Tell_City ,
4011 kZoneEraAmerica_Indiana_Tell_City ,
4022 static const extended::ZoneEra kZoneEraAmerica_Indiana_Vevay[] ACE_TIME_PROGMEM = {
4028 (0 << 4) + (0 + 4) ,
4033 extended::ZoneContext::kSuffixW ,
4040 (0 << 4) + (0 + 4) ,
4045 extended::ZoneContext::kSuffixW ,
4050 static const char kZoneNameAmerica_Indiana_Vevay[] ACE_TIME_PROGMEM =
"America/Indiana/Vevay";
4052 const extended::ZoneInfo kZoneAmerica_Indiana_Vevay ACE_TIME_PROGMEM = {
4053 kZoneNameAmerica_Indiana_Vevay ,
4058 kZoneEraAmerica_Indiana_Vevay ,
4069 static const extended::ZoneEra kZoneEraAmerica_Indiana_Vincennes[] ACE_TIME_PROGMEM = {
4075 (0 << 4) + (0 + 4) ,
4080 extended::ZoneContext::kSuffixW ,
4087 (0 << 4) + (0 + 4) ,
4092 extended::ZoneContext::kSuffixW ,
4099 (0 << 4) + (0 + 4) ,
4104 extended::ZoneContext::kSuffixW ,
4109 static const char kZoneNameAmerica_Indiana_Vincennes[] ACE_TIME_PROGMEM =
"America/Indiana/Vincennes";
4111 const extended::ZoneInfo kZoneAmerica_Indiana_Vincennes ACE_TIME_PROGMEM = {
4112 kZoneNameAmerica_Indiana_Vincennes ,
4117 kZoneEraAmerica_Indiana_Vincennes ,
4128 static const extended::ZoneEra kZoneEraAmerica_Indiana_Winamac[] ACE_TIME_PROGMEM = {
4134 (0 << 4) + (0 + 4) ,
4139 extended::ZoneContext::kSuffixW ,
4146 (0 << 4) + (0 + 4) ,
4151 extended::ZoneContext::kSuffixW ,
4158 (0 << 4) + (0 + 4) ,
4163 extended::ZoneContext::kSuffixW ,
4168 static const char kZoneNameAmerica_Indiana_Winamac[] ACE_TIME_PROGMEM =
"America/Indiana/Winamac";
4170 const extended::ZoneInfo kZoneAmerica_Indiana_Winamac ACE_TIME_PROGMEM = {
4171 kZoneNameAmerica_Indiana_Winamac ,
4176 kZoneEraAmerica_Indiana_Winamac ,
4187 static const extended::ZoneEra kZoneEraAmerica_Inuvik[] ACE_TIME_PROGMEM = {
4193 (0 << 4) + (0 + 4) ,
4198 extended::ZoneContext::kSuffixW ,
4203 static const char kZoneNameAmerica_Inuvik[] ACE_TIME_PROGMEM =
"America/Inuvik";
4205 const extended::ZoneInfo kZoneAmerica_Inuvik ACE_TIME_PROGMEM = {
4206 kZoneNameAmerica_Inuvik ,
4211 kZoneEraAmerica_Inuvik ,
4222 static const extended::ZoneEra kZoneEraAmerica_Iqaluit[] ACE_TIME_PROGMEM = {
4228 (0 << 4) + (0 + 4) ,
4233 extended::ZoneContext::kSuffixW ,
4240 (0 << 4) + (0 + 4) ,
4245 extended::ZoneContext::kSuffixW ,
4252 (0 << 4) + (0 + 4) ,
4257 extended::ZoneContext::kSuffixW ,
4262 static const char kZoneNameAmerica_Iqaluit[] ACE_TIME_PROGMEM =
"America/Iqaluit";
4264 const extended::ZoneInfo kZoneAmerica_Iqaluit ACE_TIME_PROGMEM = {
4265 kZoneNameAmerica_Iqaluit ,
4270 kZoneEraAmerica_Iqaluit ,
4281 static const extended::ZoneEra kZoneEraAmerica_Jamaica[] ACE_TIME_PROGMEM = {
4287 (0 << 4) + (0 + 4) ,
4292 extended::ZoneContext::kSuffixW ,
4297 static const char kZoneNameAmerica_Jamaica[] ACE_TIME_PROGMEM =
"America/Jamaica";
4299 const extended::ZoneInfo kZoneAmerica_Jamaica ACE_TIME_PROGMEM = {
4300 kZoneNameAmerica_Jamaica ,
4305 kZoneEraAmerica_Jamaica ,
4316 static const extended::ZoneEra kZoneEraAmerica_Juneau[] ACE_TIME_PROGMEM = {
4322 (0 << 4) + (0 + 4) ,
4327 extended::ZoneContext::kSuffixW ,
4332 static const char kZoneNameAmerica_Juneau[] ACE_TIME_PROGMEM =
"America/Juneau";
4334 const extended::ZoneInfo kZoneAmerica_Juneau ACE_TIME_PROGMEM = {
4335 kZoneNameAmerica_Juneau ,
4340 kZoneEraAmerica_Juneau ,
4351 static const extended::ZoneEra kZoneEraAmerica_Kentucky_Louisville[] ACE_TIME_PROGMEM = {
4357 (0 << 4) + (0 + 4) ,
4362 extended::ZoneContext::kSuffixW ,
4367 static const char kZoneNameAmerica_Kentucky_Louisville[] ACE_TIME_PROGMEM =
"America/Kentucky/Louisville";
4369 const extended::ZoneInfo kZoneAmerica_Kentucky_Louisville ACE_TIME_PROGMEM = {
4370 kZoneNameAmerica_Kentucky_Louisville ,
4375 kZoneEraAmerica_Kentucky_Louisville ,
4386 static const extended::ZoneEra kZoneEraAmerica_Kentucky_Monticello[] ACE_TIME_PROGMEM = {
4392 (0 << 4) + (0 + 4) ,
4397 extended::ZoneContext::kSuffixW ,
4404 (0 << 4) + (0 + 4) ,
4409 extended::ZoneContext::kSuffixW ,
4414 static const char kZoneNameAmerica_Kentucky_Monticello[] ACE_TIME_PROGMEM =
"America/Kentucky/Monticello";
4416 const extended::ZoneInfo kZoneAmerica_Kentucky_Monticello ACE_TIME_PROGMEM = {
4417 kZoneNameAmerica_Kentucky_Monticello ,
4422 kZoneEraAmerica_Kentucky_Monticello ,
4433 static const extended::ZoneEra kZoneEraAmerica_La_Paz[] ACE_TIME_PROGMEM = {
4439 (0 << 4) + (0 + 4) ,
4444 extended::ZoneContext::kSuffixW ,
4449 static const char kZoneNameAmerica_La_Paz[] ACE_TIME_PROGMEM =
"America/La_Paz";
4451 const extended::ZoneInfo kZoneAmerica_La_Paz ACE_TIME_PROGMEM = {
4452 kZoneNameAmerica_La_Paz ,
4457 kZoneEraAmerica_La_Paz ,
4468 static const extended::ZoneEra kZoneEraAmerica_Lima[] ACE_TIME_PROGMEM = {
4474 (0 << 4) + (0 + 4) ,
4479 extended::ZoneContext::kSuffixW ,
4484 static const char kZoneNameAmerica_Lima[] ACE_TIME_PROGMEM =
"America/Lima";
4486 const extended::ZoneInfo kZoneAmerica_Lima ACE_TIME_PROGMEM = {
4487 kZoneNameAmerica_Lima ,
4492 kZoneEraAmerica_Lima ,
4503 static const extended::ZoneEra kZoneEraAmerica_Los_Angeles[] ACE_TIME_PROGMEM = {
4509 (0 << 4) + (0 + 4) ,
4514 extended::ZoneContext::kSuffixW ,
4519 static const char kZoneNameAmerica_Los_Angeles[] ACE_TIME_PROGMEM =
"America/Los_Angeles";
4521 const extended::ZoneInfo kZoneAmerica_Los_Angeles ACE_TIME_PROGMEM = {
4522 kZoneNameAmerica_Los_Angeles ,
4527 kZoneEraAmerica_Los_Angeles ,
4538 static const extended::ZoneEra kZoneEraAmerica_Maceio[] ACE_TIME_PROGMEM = {
4544 (0 << 4) + (0 + 4) ,
4549 extended::ZoneContext::kSuffixW ,
4556 (0 << 4) + (0 + 4) ,
4561 extended::ZoneContext::kSuffixW ,
4568 (0 << 4) + (0 + 4) ,
4573 extended::ZoneContext::kSuffixW ,
4580 (0 << 4) + (0 + 4) ,
4585 extended::ZoneContext::kSuffixW ,
4592 (0 << 4) + (0 + 4) ,
4597 extended::ZoneContext::kSuffixW ,
4602 static const char kZoneNameAmerica_Maceio[] ACE_TIME_PROGMEM =
"America/Maceio";
4604 const extended::ZoneInfo kZoneAmerica_Maceio ACE_TIME_PROGMEM = {
4605 kZoneNameAmerica_Maceio ,
4610 kZoneEraAmerica_Maceio ,
4621 static const extended::ZoneEra kZoneEraAmerica_Managua[] ACE_TIME_PROGMEM = {
4627 (0 << 4) + (0 + 4) ,
4632 extended::ZoneContext::kSuffixW ,
4637 static const char kZoneNameAmerica_Managua[] ACE_TIME_PROGMEM =
"America/Managua";
4639 const extended::ZoneInfo kZoneAmerica_Managua ACE_TIME_PROGMEM = {
4640 kZoneNameAmerica_Managua ,
4645 kZoneEraAmerica_Managua ,
4656 static const extended::ZoneEra kZoneEraAmerica_Manaus[] ACE_TIME_PROGMEM = {
4662 (0 << 4) + (0 + 4) ,
4667 extended::ZoneContext::kSuffixW ,
4672 static const char kZoneNameAmerica_Manaus[] ACE_TIME_PROGMEM =
"America/Manaus";
4674 const extended::ZoneInfo kZoneAmerica_Manaus ACE_TIME_PROGMEM = {
4675 kZoneNameAmerica_Manaus ,
4680 kZoneEraAmerica_Manaus ,
4691 static const extended::ZoneEra kZoneEraAmerica_Martinique[] ACE_TIME_PROGMEM = {
4697 (0 << 4) + (0 + 4) ,
4702 extended::ZoneContext::kSuffixW ,
4707 static const char kZoneNameAmerica_Martinique[] ACE_TIME_PROGMEM =
"America/Martinique";
4709 const extended::ZoneInfo kZoneAmerica_Martinique ACE_TIME_PROGMEM = {
4710 kZoneNameAmerica_Martinique ,
4715 kZoneEraAmerica_Martinique ,
4726 static const extended::ZoneEra kZoneEraAmerica_Matamoros[] ACE_TIME_PROGMEM = {
4732 (0 << 4) + (0 + 4) ,
4737 extended::ZoneContext::kSuffixW ,
4744 (0 << 4) + (0 + 4) ,
4749 extended::ZoneContext::kSuffixW ,
4754 static const char kZoneNameAmerica_Matamoros[] ACE_TIME_PROGMEM =
"America/Matamoros";
4756 const extended::ZoneInfo kZoneAmerica_Matamoros ACE_TIME_PROGMEM = {
4757 kZoneNameAmerica_Matamoros ,
4762 kZoneEraAmerica_Matamoros ,
4773 static const extended::ZoneEra kZoneEraAmerica_Mazatlan[] ACE_TIME_PROGMEM = {
4779 (0 << 4) + (0 + 4) ,
4784 extended::ZoneContext::kSuffixW ,
4789 static const char kZoneNameAmerica_Mazatlan[] ACE_TIME_PROGMEM =
"America/Mazatlan";
4791 const extended::ZoneInfo kZoneAmerica_Mazatlan ACE_TIME_PROGMEM = {
4792 kZoneNameAmerica_Mazatlan ,
4797 kZoneEraAmerica_Mazatlan ,
4808 static const extended::ZoneEra kZoneEraAmerica_Menominee[] ACE_TIME_PROGMEM = {
4814 (0 << 4) + (0 + 4) ,
4819 extended::ZoneContext::kSuffixW ,
4824 static const char kZoneNameAmerica_Menominee[] ACE_TIME_PROGMEM =
"America/Menominee";
4826 const extended::ZoneInfo kZoneAmerica_Menominee ACE_TIME_PROGMEM = {
4827 kZoneNameAmerica_Menominee ,
4832 kZoneEraAmerica_Menominee ,
4843 static const extended::ZoneEra kZoneEraAmerica_Merida[] ACE_TIME_PROGMEM = {
4849 (0 << 4) + (0 + 4) ,
4854 extended::ZoneContext::kSuffixW ,
4859 static const char kZoneNameAmerica_Merida[] ACE_TIME_PROGMEM =
"America/Merida";
4861 const extended::ZoneInfo kZoneAmerica_Merida ACE_TIME_PROGMEM = {
4862 kZoneNameAmerica_Merida ,
4867 kZoneEraAmerica_Merida ,
4878 static const extended::ZoneEra kZoneEraAmerica_Metlakatla[] ACE_TIME_PROGMEM = {
4884 (0 << 4) + (0 + 4) ,
4889 extended::ZoneContext::kSuffixW ,
4896 (0 << 4) + (0 + 4) ,
4901 extended::ZoneContext::kSuffixW ,
4908 (0 << 4) + (0 + 4) ,
4913 extended::ZoneContext::kSuffixW ,
4920 (0 << 4) + (0 + 4) ,
4925 extended::ZoneContext::kSuffixW ,
4930 static const char kZoneNameAmerica_Metlakatla[] ACE_TIME_PROGMEM =
"America/Metlakatla";
4932 const extended::ZoneInfo kZoneAmerica_Metlakatla ACE_TIME_PROGMEM = {
4933 kZoneNameAmerica_Metlakatla ,
4938 kZoneEraAmerica_Metlakatla ,
4949 static const extended::ZoneEra kZoneEraAmerica_Mexico_City[] ACE_TIME_PROGMEM = {
4955 (0 << 4) + (0 + 4) ,
4960 extended::ZoneContext::kSuffixW ,
4967 (0 << 4) + (0 + 4) ,
4972 extended::ZoneContext::kSuffixW ,
4979 (0 << 4) + (0 + 4) ,
4984 extended::ZoneContext::kSuffixW ,
4989 static const char kZoneNameAmerica_Mexico_City[] ACE_TIME_PROGMEM =
"America/Mexico_City";
4991 const extended::ZoneInfo kZoneAmerica_Mexico_City ACE_TIME_PROGMEM = {
4992 kZoneNameAmerica_Mexico_City ,
4997 kZoneEraAmerica_Mexico_City ,
5008 static const extended::ZoneEra kZoneEraAmerica_Miquelon[] ACE_TIME_PROGMEM = {
5014 (0 << 4) + (0 + 4) ,
5019 extended::ZoneContext::kSuffixW ,
5024 static const char kZoneNameAmerica_Miquelon[] ACE_TIME_PROGMEM =
"America/Miquelon";
5026 const extended::ZoneInfo kZoneAmerica_Miquelon ACE_TIME_PROGMEM = {
5027 kZoneNameAmerica_Miquelon ,
5032 kZoneEraAmerica_Miquelon ,
5043 static const extended::ZoneEra kZoneEraAmerica_Moncton[] ACE_TIME_PROGMEM = {
5049 (0 << 4) + (0 + 4) ,
5054 extended::ZoneContext::kSuffixW ,
5061 (0 << 4) + (0 + 4) ,
5066 extended::ZoneContext::kSuffixW ,
5071 static const char kZoneNameAmerica_Moncton[] ACE_TIME_PROGMEM =
"America/Moncton";
5073 const extended::ZoneInfo kZoneAmerica_Moncton ACE_TIME_PROGMEM = {
5074 kZoneNameAmerica_Moncton ,
5079 kZoneEraAmerica_Moncton ,
5090 static const extended::ZoneEra kZoneEraAmerica_Monterrey[] ACE_TIME_PROGMEM = {
5096 (0 << 4) + (0 + 4) ,
5101 extended::ZoneContext::kSuffixW ,
5106 static const char kZoneNameAmerica_Monterrey[] ACE_TIME_PROGMEM =
"America/Monterrey";
5108 const extended::ZoneInfo kZoneAmerica_Monterrey ACE_TIME_PROGMEM = {
5109 kZoneNameAmerica_Monterrey ,
5114 kZoneEraAmerica_Monterrey ,
5125 static const extended::ZoneEra kZoneEraAmerica_Montevideo[] ACE_TIME_PROGMEM = {
5131 (0 << 4) + (0 + 4) ,
5136 extended::ZoneContext::kSuffixW ,
5141 static const char kZoneNameAmerica_Montevideo[] ACE_TIME_PROGMEM =
"America/Montevideo";
5143 const extended::ZoneInfo kZoneAmerica_Montevideo ACE_TIME_PROGMEM = {
5144 kZoneNameAmerica_Montevideo ,
5149 kZoneEraAmerica_Montevideo ,
5160 static const extended::ZoneEra kZoneEraAmerica_Nassau[] ACE_TIME_PROGMEM = {
5166 (0 << 4) + (0 + 4) ,
5171 extended::ZoneContext::kSuffixW ,
5176 static const char kZoneNameAmerica_Nassau[] ACE_TIME_PROGMEM =
"America/Nassau";
5178 const extended::ZoneInfo kZoneAmerica_Nassau ACE_TIME_PROGMEM = {
5179 kZoneNameAmerica_Nassau ,
5184 kZoneEraAmerica_Nassau ,
5195 static const extended::ZoneEra kZoneEraAmerica_New_York[] ACE_TIME_PROGMEM = {
5201 (0 << 4) + (0 + 4) ,
5206 extended::ZoneContext::kSuffixW ,
5211 static const char kZoneNameAmerica_New_York[] ACE_TIME_PROGMEM =
"America/New_York";
5213 const extended::ZoneInfo kZoneAmerica_New_York ACE_TIME_PROGMEM = {
5214 kZoneNameAmerica_New_York ,
5219 kZoneEraAmerica_New_York ,
5230 static const extended::ZoneEra kZoneEraAmerica_Nipigon[] ACE_TIME_PROGMEM = {
5236 (0 << 4) + (0 + 4) ,
5241 extended::ZoneContext::kSuffixW ,
5246 static const char kZoneNameAmerica_Nipigon[] ACE_TIME_PROGMEM =
"America/Nipigon";
5248 const extended::ZoneInfo kZoneAmerica_Nipigon ACE_TIME_PROGMEM = {
5249 kZoneNameAmerica_Nipigon ,
5254 kZoneEraAmerica_Nipigon ,
5265 static const extended::ZoneEra kZoneEraAmerica_Nome[] ACE_TIME_PROGMEM = {
5271 (0 << 4) + (0 + 4) ,
5276 extended::ZoneContext::kSuffixW ,
5281 static const char kZoneNameAmerica_Nome[] ACE_TIME_PROGMEM =
"America/Nome";
5283 const extended::ZoneInfo kZoneAmerica_Nome ACE_TIME_PROGMEM = {
5284 kZoneNameAmerica_Nome ,
5289 kZoneEraAmerica_Nome ,
5300 static const extended::ZoneEra kZoneEraAmerica_Noronha[] ACE_TIME_PROGMEM = {
5306 (0 << 4) + (0 + 4) ,
5311 extended::ZoneContext::kSuffixW ,
5318 (0 << 4) + (0 + 4) ,
5323 extended::ZoneContext::kSuffixW ,
5330 (0 << 4) + (0 + 4) ,
5335 extended::ZoneContext::kSuffixW ,
5342 (0 << 4) + (0 + 4) ,
5347 extended::ZoneContext::kSuffixW ,
5354 (0 << 4) + (0 + 4) ,
5359 extended::ZoneContext::kSuffixW ,
5364 static const char kZoneNameAmerica_Noronha[] ACE_TIME_PROGMEM =
"America/Noronha";
5366 const extended::ZoneInfo kZoneAmerica_Noronha ACE_TIME_PROGMEM = {
5367 kZoneNameAmerica_Noronha ,
5372 kZoneEraAmerica_Noronha ,
5383 static const extended::ZoneEra kZoneEraAmerica_North_Dakota_Beulah[] ACE_TIME_PROGMEM = {
5389 (0 << 4) + (0 + 4) ,
5394 extended::ZoneContext::kSuffixW ,
5401 (0 << 4) + (0 + 4) ,
5406 extended::ZoneContext::kSuffixW ,
5411 static const char kZoneNameAmerica_North_Dakota_Beulah[] ACE_TIME_PROGMEM =
"America/North_Dakota/Beulah";
5413 const extended::ZoneInfo kZoneAmerica_North_Dakota_Beulah ACE_TIME_PROGMEM = {
5414 kZoneNameAmerica_North_Dakota_Beulah ,
5419 kZoneEraAmerica_North_Dakota_Beulah ,
5430 static const extended::ZoneEra kZoneEraAmerica_North_Dakota_Center[] ACE_TIME_PROGMEM = {
5436 (0 << 4) + (0 + 4) ,
5441 extended::ZoneContext::kSuffixW ,
5446 static const char kZoneNameAmerica_North_Dakota_Center[] ACE_TIME_PROGMEM =
"America/North_Dakota/Center";
5448 const extended::ZoneInfo kZoneAmerica_North_Dakota_Center ACE_TIME_PROGMEM = {
5449 kZoneNameAmerica_North_Dakota_Center ,
5454 kZoneEraAmerica_North_Dakota_Center ,
5465 static const extended::ZoneEra kZoneEraAmerica_North_Dakota_New_Salem[] ACE_TIME_PROGMEM = {
5471 (0 << 4) + (0 + 4) ,
5476 extended::ZoneContext::kSuffixW ,
5483 (0 << 4) + (0 + 4) ,
5488 extended::ZoneContext::kSuffixW ,
5493 static const char kZoneNameAmerica_North_Dakota_New_Salem[] ACE_TIME_PROGMEM =
"America/North_Dakota/New_Salem";
5495 const extended::ZoneInfo kZoneAmerica_North_Dakota_New_Salem ACE_TIME_PROGMEM = {
5496 kZoneNameAmerica_North_Dakota_New_Salem ,
5501 kZoneEraAmerica_North_Dakota_New_Salem ,
5512 static const extended::ZoneEra kZoneEraAmerica_Nuuk[] ACE_TIME_PROGMEM = {
5518 (0 << 4) + (0 + 4) ,
5523 extended::ZoneContext::kSuffixW ,
5528 static const char kZoneNameAmerica_Nuuk[] ACE_TIME_PROGMEM =
"America/Nuuk";
5530 const extended::ZoneInfo kZoneAmerica_Nuuk ACE_TIME_PROGMEM = {
5531 kZoneNameAmerica_Nuuk ,
5536 kZoneEraAmerica_Nuuk ,
5547 static const extended::ZoneEra kZoneEraAmerica_Ojinaga[] ACE_TIME_PROGMEM = {
5553 (0 << 4) + (0 + 4) ,
5558 extended::ZoneContext::kSuffixW ,
5565 (0 << 4) + (0 + 4) ,
5570 extended::ZoneContext::kSuffixW ,
5575 static const char kZoneNameAmerica_Ojinaga[] ACE_TIME_PROGMEM =
"America/Ojinaga";
5577 const extended::ZoneInfo kZoneAmerica_Ojinaga ACE_TIME_PROGMEM = {
5578 kZoneNameAmerica_Ojinaga ,
5583 kZoneEraAmerica_Ojinaga ,
5594 static const extended::ZoneEra kZoneEraAmerica_Panama[] ACE_TIME_PROGMEM = {
5600 (0 << 4) + (0 + 4) ,
5605 extended::ZoneContext::kSuffixW ,
5610 static const char kZoneNameAmerica_Panama[] ACE_TIME_PROGMEM =
"America/Panama";
5612 const extended::ZoneInfo kZoneAmerica_Panama ACE_TIME_PROGMEM = {
5613 kZoneNameAmerica_Panama ,
5618 kZoneEraAmerica_Panama ,
5629 static const extended::ZoneEra kZoneEraAmerica_Pangnirtung[] ACE_TIME_PROGMEM = {
5635 (0 << 4) + (0 + 4) ,
5640 extended::ZoneContext::kSuffixW ,
5647 (0 << 4) + (0 + 4) ,
5652 extended::ZoneContext::kSuffixW ,
5659 (0 << 4) + (0 + 4) ,
5664 extended::ZoneContext::kSuffixW ,
5669 static const char kZoneNameAmerica_Pangnirtung[] ACE_TIME_PROGMEM =
"America/Pangnirtung";
5671 const extended::ZoneInfo kZoneAmerica_Pangnirtung ACE_TIME_PROGMEM = {
5672 kZoneNameAmerica_Pangnirtung ,
5677 kZoneEraAmerica_Pangnirtung ,
5688 static const extended::ZoneEra kZoneEraAmerica_Paramaribo[] ACE_TIME_PROGMEM = {
5694 (0 << 4) + (0 + 4) ,
5699 extended::ZoneContext::kSuffixW ,
5704 static const char kZoneNameAmerica_Paramaribo[] ACE_TIME_PROGMEM =
"America/Paramaribo";
5706 const extended::ZoneInfo kZoneAmerica_Paramaribo ACE_TIME_PROGMEM = {
5707 kZoneNameAmerica_Paramaribo ,
5712 kZoneEraAmerica_Paramaribo ,
5723 static const extended::ZoneEra kZoneEraAmerica_Phoenix[] ACE_TIME_PROGMEM = {
5729 (0 << 4) + (0 + 4) ,
5734 extended::ZoneContext::kSuffixW ,
5739 static const char kZoneNameAmerica_Phoenix[] ACE_TIME_PROGMEM =
"America/Phoenix";
5741 const extended::ZoneInfo kZoneAmerica_Phoenix ACE_TIME_PROGMEM = {
5742 kZoneNameAmerica_Phoenix ,
5747 kZoneEraAmerica_Phoenix ,
5758 static const extended::ZoneEra kZoneEraAmerica_Port_au_Prince[] ACE_TIME_PROGMEM = {
5764 (0 << 4) + (0 + 4) ,
5769 extended::ZoneContext::kSuffixW ,
5774 static const char kZoneNameAmerica_Port_au_Prince[] ACE_TIME_PROGMEM =
"America/Port-au-Prince";
5776 const extended::ZoneInfo kZoneAmerica_Port_au_Prince ACE_TIME_PROGMEM = {
5777 kZoneNameAmerica_Port_au_Prince ,
5782 kZoneEraAmerica_Port_au_Prince ,
5793 static const extended::ZoneEra kZoneEraAmerica_Port_of_Spain[] ACE_TIME_PROGMEM = {
5799 (0 << 4) + (0 + 4) ,
5804 extended::ZoneContext::kSuffixW ,
5809 static const char kZoneNameAmerica_Port_of_Spain[] ACE_TIME_PROGMEM =
"America/Port_of_Spain";
5811 const extended::ZoneInfo kZoneAmerica_Port_of_Spain ACE_TIME_PROGMEM = {
5812 kZoneNameAmerica_Port_of_Spain ,
5817 kZoneEraAmerica_Port_of_Spain ,
5828 static const extended::ZoneEra kZoneEraAmerica_Porto_Velho[] ACE_TIME_PROGMEM = {
5834 (0 << 4) + (0 + 4) ,
5839 extended::ZoneContext::kSuffixW ,
5844 static const char kZoneNameAmerica_Porto_Velho[] ACE_TIME_PROGMEM =
"America/Porto_Velho";
5846 const extended::ZoneInfo kZoneAmerica_Porto_Velho ACE_TIME_PROGMEM = {
5847 kZoneNameAmerica_Porto_Velho ,
5852 kZoneEraAmerica_Porto_Velho ,
5863 static const extended::ZoneEra kZoneEraAmerica_Puerto_Rico[] ACE_TIME_PROGMEM = {
5869 (0 << 4) + (0 + 4) ,
5874 extended::ZoneContext::kSuffixW ,
5879 static const char kZoneNameAmerica_Puerto_Rico[] ACE_TIME_PROGMEM =
"America/Puerto_Rico";
5881 const extended::ZoneInfo kZoneAmerica_Puerto_Rico ACE_TIME_PROGMEM = {
5882 kZoneNameAmerica_Puerto_Rico ,
5887 kZoneEraAmerica_Puerto_Rico ,
5898 static const extended::ZoneEra kZoneEraAmerica_Punta_Arenas[] ACE_TIME_PROGMEM = {
5904 (0 << 4) + (0 + 4) ,
5909 extended::ZoneContext::kSuffixW ,
5916 (0 << 4) + (0 + 4) ,
5921 extended::ZoneContext::kSuffixW ,
5926 static const char kZoneNameAmerica_Punta_Arenas[] ACE_TIME_PROGMEM =
"America/Punta_Arenas";
5928 const extended::ZoneInfo kZoneAmerica_Punta_Arenas ACE_TIME_PROGMEM = {
5929 kZoneNameAmerica_Punta_Arenas ,
5934 kZoneEraAmerica_Punta_Arenas ,
5945 static const extended::ZoneEra kZoneEraAmerica_Rainy_River[] ACE_TIME_PROGMEM = {
5951 (0 << 4) + (0 + 4) ,
5956 extended::ZoneContext::kSuffixW ,
5961 static const char kZoneNameAmerica_Rainy_River[] ACE_TIME_PROGMEM =
"America/Rainy_River";
5963 const extended::ZoneInfo kZoneAmerica_Rainy_River ACE_TIME_PROGMEM = {
5964 kZoneNameAmerica_Rainy_River ,
5969 kZoneEraAmerica_Rainy_River ,
5980 static const extended::ZoneEra kZoneEraAmerica_Rankin_Inlet[] ACE_TIME_PROGMEM = {
5986 (0 << 4) + (0 + 4) ,
5991 extended::ZoneContext::kSuffixW ,
5998 (0 << 4) + (0 + 4) ,
6003 extended::ZoneContext::kSuffixW ,
6010 (0 << 4) + (0 + 4) ,
6015 extended::ZoneContext::kSuffixW ,
6020 static const char kZoneNameAmerica_Rankin_Inlet[] ACE_TIME_PROGMEM =
"America/Rankin_Inlet";
6022 const extended::ZoneInfo kZoneAmerica_Rankin_Inlet ACE_TIME_PROGMEM = {
6023 kZoneNameAmerica_Rankin_Inlet ,
6028 kZoneEraAmerica_Rankin_Inlet ,
6039 static const extended::ZoneEra kZoneEraAmerica_Recife[] ACE_TIME_PROGMEM = {
6045 (0 << 4) + (0 + 4) ,
6050 extended::ZoneContext::kSuffixW ,
6057 (0 << 4) + (0 + 4) ,
6062 extended::ZoneContext::kSuffixW ,
6069 (0 << 4) + (0 + 4) ,
6074 extended::ZoneContext::kSuffixW ,
6081 (0 << 4) + (0 + 4) ,
6086 extended::ZoneContext::kSuffixW ,
6093 (0 << 4) + (0 + 4) ,
6098 extended::ZoneContext::kSuffixW ,
6103 static const char kZoneNameAmerica_Recife[] ACE_TIME_PROGMEM =
"America/Recife";
6105 const extended::ZoneInfo kZoneAmerica_Recife ACE_TIME_PROGMEM = {
6106 kZoneNameAmerica_Recife ,
6111 kZoneEraAmerica_Recife ,
6122 static const extended::ZoneEra kZoneEraAmerica_Regina[] ACE_TIME_PROGMEM = {
6128 (0 << 4) + (0 + 4) ,
6133 extended::ZoneContext::kSuffixW ,
6138 static const char kZoneNameAmerica_Regina[] ACE_TIME_PROGMEM =
"America/Regina";
6140 const extended::ZoneInfo kZoneAmerica_Regina ACE_TIME_PROGMEM = {
6141 kZoneNameAmerica_Regina ,
6146 kZoneEraAmerica_Regina ,
6157 static const extended::ZoneEra kZoneEraAmerica_Resolute[] ACE_TIME_PROGMEM = {
6163 (0 << 4) + (0 + 4) ,
6168 extended::ZoneContext::kSuffixW ,
6175 (0 << 4) + (0 + 4) ,
6180 extended::ZoneContext::kSuffixW ,
6187 (0 << 4) + (0 + 4) ,
6192 extended::ZoneContext::kSuffixW ,
6199 (0 << 4) + (0 + 4) ,
6204 extended::ZoneContext::kSuffixW ,
6211 (0 << 4) + (0 + 4) ,
6216 extended::ZoneContext::kSuffixW ,
6221 static const char kZoneNameAmerica_Resolute[] ACE_TIME_PROGMEM =
"America/Resolute";
6223 const extended::ZoneInfo kZoneAmerica_Resolute ACE_TIME_PROGMEM = {
6224 kZoneNameAmerica_Resolute ,
6229 kZoneEraAmerica_Resolute ,
6240 static const extended::ZoneEra kZoneEraAmerica_Rio_Branco[] ACE_TIME_PROGMEM = {
6246 (0 << 4) + (0 + 4) ,
6251 extended::ZoneContext::kSuffixW ,
6258 (0 << 4) + (0 + 4) ,
6263 extended::ZoneContext::kSuffixW ,
6270 (0 << 4) + (0 + 4) ,
6275 extended::ZoneContext::kSuffixW ,
6280 static const char kZoneNameAmerica_Rio_Branco[] ACE_TIME_PROGMEM =
"America/Rio_Branco";
6282 const extended::ZoneInfo kZoneAmerica_Rio_Branco ACE_TIME_PROGMEM = {
6283 kZoneNameAmerica_Rio_Branco ,
6288 kZoneEraAmerica_Rio_Branco ,
6299 static const extended::ZoneEra kZoneEraAmerica_Santarem[] ACE_TIME_PROGMEM = {
6305 (0 << 4) + (0 + 4) ,
6310 extended::ZoneContext::kSuffixW ,
6317 (0 << 4) + (0 + 4) ,
6322 extended::ZoneContext::kSuffixW ,
6327 static const char kZoneNameAmerica_Santarem[] ACE_TIME_PROGMEM =
"America/Santarem";
6329 const extended::ZoneInfo kZoneAmerica_Santarem ACE_TIME_PROGMEM = {
6330 kZoneNameAmerica_Santarem ,
6335 kZoneEraAmerica_Santarem ,
6346 static const extended::ZoneEra kZoneEraAmerica_Santiago[] ACE_TIME_PROGMEM = {
6352 (0 << 4) + (0 + 4) ,
6357 extended::ZoneContext::kSuffixW ,
6362 static const char kZoneNameAmerica_Santiago[] ACE_TIME_PROGMEM =
"America/Santiago";
6364 const extended::ZoneInfo kZoneAmerica_Santiago ACE_TIME_PROGMEM = {
6365 kZoneNameAmerica_Santiago ,
6370 kZoneEraAmerica_Santiago ,
6381 static const extended::ZoneEra kZoneEraAmerica_Santo_Domingo[] ACE_TIME_PROGMEM = {
6387 (0 << 4) + (0 + 4) ,
6392 extended::ZoneContext::kSuffixW ,
6399 (0 << 4) + (0 + 4) ,
6404 extended::ZoneContext::kSuffixW ,
6411 (0 << 4) + (0 + 4) ,
6416 extended::ZoneContext::kSuffixW ,
6421 static const char kZoneNameAmerica_Santo_Domingo[] ACE_TIME_PROGMEM =
"America/Santo_Domingo";
6423 const extended::ZoneInfo kZoneAmerica_Santo_Domingo ACE_TIME_PROGMEM = {
6424 kZoneNameAmerica_Santo_Domingo ,
6429 kZoneEraAmerica_Santo_Domingo ,
6440 static const extended::ZoneEra kZoneEraAmerica_Sao_Paulo[] ACE_TIME_PROGMEM = {
6446 (0 << 4) + (0 + 4) ,
6451 extended::ZoneContext::kSuffixW ,
6456 static const char kZoneNameAmerica_Sao_Paulo[] ACE_TIME_PROGMEM =
"America/Sao_Paulo";
6458 const extended::ZoneInfo kZoneAmerica_Sao_Paulo ACE_TIME_PROGMEM = {
6459 kZoneNameAmerica_Sao_Paulo ,
6464 kZoneEraAmerica_Sao_Paulo ,
6475 static const extended::ZoneEra kZoneEraAmerica_Scoresbysund[] ACE_TIME_PROGMEM = {
6481 (0 << 4) + (0 + 4) ,
6486 extended::ZoneContext::kSuffixW ,
6491 static const char kZoneNameAmerica_Scoresbysund[] ACE_TIME_PROGMEM =
"America/Scoresbysund";
6493 const extended::ZoneInfo kZoneAmerica_Scoresbysund ACE_TIME_PROGMEM = {
6494 kZoneNameAmerica_Scoresbysund ,
6499 kZoneEraAmerica_Scoresbysund ,
6510 static const extended::ZoneEra kZoneEraAmerica_Sitka[] ACE_TIME_PROGMEM = {
6516 (0 << 4) + (0 + 4) ,
6521 extended::ZoneContext::kSuffixW ,
6526 static const char kZoneNameAmerica_Sitka[] ACE_TIME_PROGMEM =
"America/Sitka";
6528 const extended::ZoneInfo kZoneAmerica_Sitka ACE_TIME_PROGMEM = {
6529 kZoneNameAmerica_Sitka ,
6534 kZoneEraAmerica_Sitka ,
6545 static const extended::ZoneEra kZoneEraAmerica_St_Johns[] ACE_TIME_PROGMEM = {
6551 (0 << 4) + (0 + 4) ,
6556 extended::ZoneContext::kSuffixW ,
6563 (0 << 4) + (0 + 4) ,
6568 extended::ZoneContext::kSuffixW ,
6573 static const char kZoneNameAmerica_St_Johns[] ACE_TIME_PROGMEM =
"America/St_Johns";
6575 const extended::ZoneInfo kZoneAmerica_St_Johns ACE_TIME_PROGMEM = {
6576 kZoneNameAmerica_St_Johns ,
6581 kZoneEraAmerica_St_Johns ,
6592 static const extended::ZoneEra kZoneEraAmerica_Swift_Current[] ACE_TIME_PROGMEM = {
6598 (0 << 4) + (0 + 4) ,
6603 extended::ZoneContext::kSuffixW ,
6608 static const char kZoneNameAmerica_Swift_Current[] ACE_TIME_PROGMEM =
"America/Swift_Current";
6610 const extended::ZoneInfo kZoneAmerica_Swift_Current ACE_TIME_PROGMEM = {
6611 kZoneNameAmerica_Swift_Current ,
6616 kZoneEraAmerica_Swift_Current ,
6627 static const extended::ZoneEra kZoneEraAmerica_Tegucigalpa[] ACE_TIME_PROGMEM = {
6633 (0 << 4) + (0 + 4) ,
6638 extended::ZoneContext::kSuffixW ,
6643 static const char kZoneNameAmerica_Tegucigalpa[] ACE_TIME_PROGMEM =
"America/Tegucigalpa";
6645 const extended::ZoneInfo kZoneAmerica_Tegucigalpa ACE_TIME_PROGMEM = {
6646 kZoneNameAmerica_Tegucigalpa ,
6651 kZoneEraAmerica_Tegucigalpa ,
6662 static const extended::ZoneEra kZoneEraAmerica_Thule[] ACE_TIME_PROGMEM = {
6668 (0 << 4) + (0 + 4) ,
6673 extended::ZoneContext::kSuffixW ,
6678 static const char kZoneNameAmerica_Thule[] ACE_TIME_PROGMEM =
"America/Thule";
6680 const extended::ZoneInfo kZoneAmerica_Thule ACE_TIME_PROGMEM = {
6681 kZoneNameAmerica_Thule ,
6686 kZoneEraAmerica_Thule ,
6697 static const extended::ZoneEra kZoneEraAmerica_Thunder_Bay[] ACE_TIME_PROGMEM = {
6703 (0 << 4) + (0 + 4) ,
6708 extended::ZoneContext::kSuffixW ,
6713 static const char kZoneNameAmerica_Thunder_Bay[] ACE_TIME_PROGMEM =
"America/Thunder_Bay";
6715 const extended::ZoneInfo kZoneAmerica_Thunder_Bay ACE_TIME_PROGMEM = {
6716 kZoneNameAmerica_Thunder_Bay ,
6721 kZoneEraAmerica_Thunder_Bay ,
6732 static const extended::ZoneEra kZoneEraAmerica_Tijuana[] ACE_TIME_PROGMEM = {
6738 (0 << 4) + (0 + 4) ,
6743 extended::ZoneContext::kSuffixW ,
6750 (0 << 4) + (0 + 4) ,
6755 extended::ZoneContext::kSuffixW ,
6762 (0 << 4) + (0 + 4) ,
6767 extended::ZoneContext::kSuffixW ,
6774 (0 << 4) + (0 + 4) ,
6779 extended::ZoneContext::kSuffixW ,
6784 static const char kZoneNameAmerica_Tijuana[] ACE_TIME_PROGMEM =
"America/Tijuana";
6786 const extended::ZoneInfo kZoneAmerica_Tijuana ACE_TIME_PROGMEM = {
6787 kZoneNameAmerica_Tijuana ,
6792 kZoneEraAmerica_Tijuana ,
6803 static const extended::ZoneEra kZoneEraAmerica_Toronto[] ACE_TIME_PROGMEM = {
6809 (0 << 4) + (0 + 4) ,
6814 extended::ZoneContext::kSuffixW ,
6819 static const char kZoneNameAmerica_Toronto[] ACE_TIME_PROGMEM =
"America/Toronto";
6821 const extended::ZoneInfo kZoneAmerica_Toronto ACE_TIME_PROGMEM = {
6822 kZoneNameAmerica_Toronto ,
6827 kZoneEraAmerica_Toronto ,
6838 static const extended::ZoneEra kZoneEraAmerica_Vancouver[] ACE_TIME_PROGMEM = {
6844 (0 << 4) + (0 + 4) ,
6849 extended::ZoneContext::kSuffixW ,
6854 static const char kZoneNameAmerica_Vancouver[] ACE_TIME_PROGMEM =
"America/Vancouver";
6856 const extended::ZoneInfo kZoneAmerica_Vancouver ACE_TIME_PROGMEM = {
6857 kZoneNameAmerica_Vancouver ,
6862 kZoneEraAmerica_Vancouver ,
6873 static const extended::ZoneEra kZoneEraAmerica_Whitehorse[] ACE_TIME_PROGMEM = {
6879 (0 << 4) + (0 + 4) ,
6884 extended::ZoneContext::kSuffixW ,
6891 (0 << 4) + (0 + 4) ,
6896 extended::ZoneContext::kSuffixW ,
6901 static const char kZoneNameAmerica_Whitehorse[] ACE_TIME_PROGMEM =
"America/Whitehorse";
6903 const extended::ZoneInfo kZoneAmerica_Whitehorse ACE_TIME_PROGMEM = {
6904 kZoneNameAmerica_Whitehorse ,
6909 kZoneEraAmerica_Whitehorse ,
6920 static const extended::ZoneEra kZoneEraAmerica_Winnipeg[] ACE_TIME_PROGMEM = {
6926 (0 << 4) + (0 + 4) ,
6931 extended::ZoneContext::kSuffixW ,
6938 (0 << 4) + (0 + 4) ,
6943 extended::ZoneContext::kSuffixW ,
6948 static const char kZoneNameAmerica_Winnipeg[] ACE_TIME_PROGMEM =
"America/Winnipeg";
6950 const extended::ZoneInfo kZoneAmerica_Winnipeg ACE_TIME_PROGMEM = {
6951 kZoneNameAmerica_Winnipeg ,
6956 kZoneEraAmerica_Winnipeg ,
6967 static const extended::ZoneEra kZoneEraAmerica_Yakutat[] ACE_TIME_PROGMEM = {
6973 (0 << 4) + (0 + 4) ,
6978 extended::ZoneContext::kSuffixW ,
6983 static const char kZoneNameAmerica_Yakutat[] ACE_TIME_PROGMEM =
"America/Yakutat";
6985 const extended::ZoneInfo kZoneAmerica_Yakutat ACE_TIME_PROGMEM = {
6986 kZoneNameAmerica_Yakutat ,
6991 kZoneEraAmerica_Yakutat ,
7002 static const extended::ZoneEra kZoneEraAmerica_Yellowknife[] ACE_TIME_PROGMEM = {
7008 (0 << 4) + (0 + 4) ,
7013 extended::ZoneContext::kSuffixW ,
7018 static const char kZoneNameAmerica_Yellowknife[] ACE_TIME_PROGMEM =
"America/Yellowknife";
7020 const extended::ZoneInfo kZoneAmerica_Yellowknife ACE_TIME_PROGMEM = {
7021 kZoneNameAmerica_Yellowknife ,
7026 kZoneEraAmerica_Yellowknife ,
7037 static const extended::ZoneEra kZoneEraAntarctica_Casey[] ACE_TIME_PROGMEM = {
7043 (0 << 4) + (0 + 4) ,
7048 extended::ZoneContext::kSuffixW ,
7055 (0 << 4) + (0 + 4) ,
7060 extended::ZoneContext::kSuffixW ,
7067 (0 << 4) + (0 + 4) ,
7072 extended::ZoneContext::kSuffixW ,
7079 (0 << 4) + (0 + 4) ,
7084 extended::ZoneContext::kSuffixU ,
7091 (0 << 4) + (0 + 4) ,
7096 extended::ZoneContext::kSuffixW ,
7103 (0 << 4) + (0 + 4) ,
7108 extended::ZoneContext::kSuffixW ,
7115 (0 << 4) + (0 + 4) ,
7120 extended::ZoneContext::kSuffixW ,
7127 (0 << 4) + (0 + 4) ,
7132 extended::ZoneContext::kSuffixW ,
7139 (0 << 4) + (0 + 4) ,
7144 extended::ZoneContext::kSuffixW ,
7151 (0 << 4) + (0 + 4) ,
7156 extended::ZoneContext::kSuffixW ,
7163 (0 << 4) + (0 + 4) ,
7168 extended::ZoneContext::kSuffixW + 1 ,
7175 (0 << 4) + (0 + 4) ,
7180 extended::ZoneContext::kSuffixW ,
7185 static const char kZoneNameAntarctica_Casey[] ACE_TIME_PROGMEM =
"Antarctica/Casey";
7187 const extended::ZoneInfo kZoneAntarctica_Casey ACE_TIME_PROGMEM = {
7188 kZoneNameAntarctica_Casey ,
7193 kZoneEraAntarctica_Casey ,
7204 static const extended::ZoneEra kZoneEraAntarctica_Davis[] ACE_TIME_PROGMEM = {
7210 (0 << 4) + (0 + 4) ,
7215 extended::ZoneContext::kSuffixW ,
7222 (0 << 4) + (0 + 4) ,
7227 extended::ZoneContext::kSuffixU ,
7234 (0 << 4) + (0 + 4) ,
7239 extended::ZoneContext::kSuffixW ,
7246 (0 << 4) + (0 + 4) ,
7251 extended::ZoneContext::kSuffixU ,
7258 (0 << 4) + (0 + 4) ,
7263 extended::ZoneContext::kSuffixW ,
7268 static const char kZoneNameAntarctica_Davis[] ACE_TIME_PROGMEM =
"Antarctica/Davis";
7270 const extended::ZoneInfo kZoneAntarctica_Davis ACE_TIME_PROGMEM = {
7271 kZoneNameAntarctica_Davis ,
7276 kZoneEraAntarctica_Davis ,
7287 static const extended::ZoneEra kZoneEraAntarctica_DumontDUrville[] ACE_TIME_PROGMEM = {
7293 (0 << 4) + (0 + 4) ,
7298 extended::ZoneContext::kSuffixW ,
7303 static const char kZoneNameAntarctica_DumontDUrville[] ACE_TIME_PROGMEM =
"Antarctica/DumontDUrville";
7305 const extended::ZoneInfo kZoneAntarctica_DumontDUrville ACE_TIME_PROGMEM = {
7306 kZoneNameAntarctica_DumontDUrville ,
7311 kZoneEraAntarctica_DumontDUrville ,
7322 static const extended::ZoneEra kZoneEraAntarctica_Macquarie[] ACE_TIME_PROGMEM = {
7328 (0 << 4) + (0 + 4) ,
7333 extended::ZoneContext::kSuffixW ,
7340 (0 << 4) + (4 + 4) ,
7345 extended::ZoneContext::kSuffixW ,
7352 (0 << 4) + (0 + 4) ,
7357 extended::ZoneContext::kSuffixW ,
7362 static const char kZoneNameAntarctica_Macquarie[] ACE_TIME_PROGMEM =
"Antarctica/Macquarie";
7364 const extended::ZoneInfo kZoneAntarctica_Macquarie ACE_TIME_PROGMEM = {
7365 kZoneNameAntarctica_Macquarie ,
7370 kZoneEraAntarctica_Macquarie ,
7381 static const extended::ZoneEra kZoneEraAntarctica_Mawson[] ACE_TIME_PROGMEM = {
7387 (0 << 4) + (0 + 4) ,
7392 extended::ZoneContext::kSuffixW ,
7399 (0 << 4) + (0 + 4) ,
7404 extended::ZoneContext::kSuffixW ,
7409 static const char kZoneNameAntarctica_Mawson[] ACE_TIME_PROGMEM =
"Antarctica/Mawson";
7411 const extended::ZoneInfo kZoneAntarctica_Mawson ACE_TIME_PROGMEM = {
7412 kZoneNameAntarctica_Mawson ,
7417 kZoneEraAntarctica_Mawson ,
7428 static const extended::ZoneEra kZoneEraAntarctica_Palmer[] ACE_TIME_PROGMEM = {
7434 (0 << 4) + (0 + 4) ,
7439 extended::ZoneContext::kSuffixW ,
7446 (0 << 4) + (0 + 4) ,
7451 extended::ZoneContext::kSuffixW ,
7456 static const char kZoneNameAntarctica_Palmer[] ACE_TIME_PROGMEM =
"Antarctica/Palmer";
7458 const extended::ZoneInfo kZoneAntarctica_Palmer ACE_TIME_PROGMEM = {
7459 kZoneNameAntarctica_Palmer ,
7464 kZoneEraAntarctica_Palmer ,
7475 static const extended::ZoneEra kZoneEraAntarctica_Rothera[] ACE_TIME_PROGMEM = {
7481 (0 << 4) + (0 + 4) ,
7486 extended::ZoneContext::kSuffixW ,
7491 static const char kZoneNameAntarctica_Rothera[] ACE_TIME_PROGMEM =
"Antarctica/Rothera";
7493 const extended::ZoneInfo kZoneAntarctica_Rothera ACE_TIME_PROGMEM = {
7494 kZoneNameAntarctica_Rothera ,
7499 kZoneEraAntarctica_Rothera ,
7510 static const extended::ZoneEra kZoneEraAntarctica_Syowa[] ACE_TIME_PROGMEM = {
7516 (0 << 4) + (0 + 4) ,
7521 extended::ZoneContext::kSuffixW ,
7526 static const char kZoneNameAntarctica_Syowa[] ACE_TIME_PROGMEM =
"Antarctica/Syowa";
7528 const extended::ZoneInfo kZoneAntarctica_Syowa ACE_TIME_PROGMEM = {
7529 kZoneNameAntarctica_Syowa ,
7534 kZoneEraAntarctica_Syowa ,
7545 static const extended::ZoneEra kZoneEraAntarctica_Troll[] ACE_TIME_PROGMEM = {
7551 (0 << 4) + (0 + 4) ,
7556 extended::ZoneContext::kSuffixW ,
7563 (0 << 4) + (0 + 4) ,
7568 extended::ZoneContext::kSuffixW ,
7573 static const char kZoneNameAntarctica_Troll[] ACE_TIME_PROGMEM =
"Antarctica/Troll";
7575 const extended::ZoneInfo kZoneAntarctica_Troll ACE_TIME_PROGMEM = {
7576 kZoneNameAntarctica_Troll ,
7581 kZoneEraAntarctica_Troll ,
7592 static const extended::ZoneEra kZoneEraAntarctica_Vostok[] ACE_TIME_PROGMEM = {
7598 (0 << 4) + (0 + 4) ,
7603 extended::ZoneContext::kSuffixW ,
7608 static const char kZoneNameAntarctica_Vostok[] ACE_TIME_PROGMEM =
"Antarctica/Vostok";
7610 const extended::ZoneInfo kZoneAntarctica_Vostok ACE_TIME_PROGMEM = {
7611 kZoneNameAntarctica_Vostok ,
7616 kZoneEraAntarctica_Vostok ,
7627 static const extended::ZoneEra kZoneEraAsia_Almaty[] ACE_TIME_PROGMEM = {
7630 &kPolicyRussiaAsia ,
7633 (0 << 4) + (0 + 4) ,
7638 extended::ZoneContext::kSuffixS ,
7645 (0 << 4) + (0 + 4) ,
7650 extended::ZoneContext::kSuffixW ,
7655 static const char kZoneNameAsia_Almaty[] ACE_TIME_PROGMEM =
"Asia/Almaty";
7657 const extended::ZoneInfo kZoneAsia_Almaty ACE_TIME_PROGMEM = {
7658 kZoneNameAsia_Almaty ,
7663 kZoneEraAsia_Almaty ,
7674 static const extended::ZoneEra kZoneEraAsia_Amman[] ACE_TIME_PROGMEM = {
7680 (0 << 4) + (0 + 4) ,
7685 extended::ZoneContext::kSuffixW ,
7690 static const char kZoneNameAsia_Amman[] ACE_TIME_PROGMEM =
"Asia/Amman";
7692 const extended::ZoneInfo kZoneAsia_Amman ACE_TIME_PROGMEM = {
7693 kZoneNameAsia_Amman ,
7698 kZoneEraAsia_Amman ,
7709 static const extended::ZoneEra kZoneEraAsia_Anadyr[] ACE_TIME_PROGMEM = {
7715 (0 << 4) + (0 + 4) ,
7720 extended::ZoneContext::kSuffixS ,
7727 (0 << 4) + (0 + 4) ,
7732 extended::ZoneContext::kSuffixS ,
7739 (0 << 4) + (0 + 4) ,
7744 extended::ZoneContext::kSuffixW ,
7749 static const char kZoneNameAsia_Anadyr[] ACE_TIME_PROGMEM =
"Asia/Anadyr";
7751 const extended::ZoneInfo kZoneAsia_Anadyr ACE_TIME_PROGMEM = {
7752 kZoneNameAsia_Anadyr ,
7757 kZoneEraAsia_Anadyr ,
7768 static const extended::ZoneEra kZoneEraAsia_Aqtau[] ACE_TIME_PROGMEM = {
7771 &kPolicyRussiaAsia ,
7774 (0 << 4) + (0 + 4) ,
7779 extended::ZoneContext::kSuffixS ,
7786 (0 << 4) + (0 + 4) ,
7791 extended::ZoneContext::kSuffixW ,
7796 static const char kZoneNameAsia_Aqtau[] ACE_TIME_PROGMEM =
"Asia/Aqtau";
7798 const extended::ZoneInfo kZoneAsia_Aqtau ACE_TIME_PROGMEM = {
7799 kZoneNameAsia_Aqtau ,
7804 kZoneEraAsia_Aqtau ,
7815 static const extended::ZoneEra kZoneEraAsia_Aqtobe[] ACE_TIME_PROGMEM = {
7818 &kPolicyRussiaAsia ,
7821 (0 << 4) + (0 + 4) ,
7826 extended::ZoneContext::kSuffixS ,
7833 (0 << 4) + (0 + 4) ,
7838 extended::ZoneContext::kSuffixW ,
7843 static const char kZoneNameAsia_Aqtobe[] ACE_TIME_PROGMEM =
"Asia/Aqtobe";
7845 const extended::ZoneInfo kZoneAsia_Aqtobe ACE_TIME_PROGMEM = {
7846 kZoneNameAsia_Aqtobe ,
7851 kZoneEraAsia_Aqtobe ,
7862 static const extended::ZoneEra kZoneEraAsia_Ashgabat[] ACE_TIME_PROGMEM = {
7868 (0 << 4) + (0 + 4) ,
7873 extended::ZoneContext::kSuffixW ,
7878 static const char kZoneNameAsia_Ashgabat[] ACE_TIME_PROGMEM =
"Asia/Ashgabat";
7880 const extended::ZoneInfo kZoneAsia_Ashgabat ACE_TIME_PROGMEM = {
7881 kZoneNameAsia_Ashgabat ,
7886 kZoneEraAsia_Ashgabat ,
7897 static const extended::ZoneEra kZoneEraAsia_Atyrau[] ACE_TIME_PROGMEM = {
7900 &kPolicyRussiaAsia ,
7903 (0 << 4) + (0 + 4) ,
7908 extended::ZoneContext::kSuffixS ,
7912 &kPolicyRussiaAsia ,
7915 (0 << 4) + (0 + 4) ,
7920 extended::ZoneContext::kSuffixS ,
7927 (0 << 4) + (0 + 4) ,
7932 extended::ZoneContext::kSuffixW ,
7937 static const char kZoneNameAsia_Atyrau[] ACE_TIME_PROGMEM =
"Asia/Atyrau";
7939 const extended::ZoneInfo kZoneAsia_Atyrau ACE_TIME_PROGMEM = {
7940 kZoneNameAsia_Atyrau ,
7945 kZoneEraAsia_Atyrau ,
7956 static const extended::ZoneEra kZoneEraAsia_Baghdad[] ACE_TIME_PROGMEM = {
7962 (0 << 4) + (0 + 4) ,
7967 extended::ZoneContext::kSuffixW ,
7972 static const char kZoneNameAsia_Baghdad[] ACE_TIME_PROGMEM =
"Asia/Baghdad";
7974 const extended::ZoneInfo kZoneAsia_Baghdad ACE_TIME_PROGMEM = {
7975 kZoneNameAsia_Baghdad ,
7980 kZoneEraAsia_Baghdad ,
7991 static const extended::ZoneEra kZoneEraAsia_Baku[] ACE_TIME_PROGMEM = {
7997 (0 << 4) + (0 + 4) ,
8002 extended::ZoneContext::kSuffixW ,
8007 static const char kZoneNameAsia_Baku[] ACE_TIME_PROGMEM =
"Asia/Baku";
8009 const extended::ZoneInfo kZoneAsia_Baku ACE_TIME_PROGMEM = {
8010 kZoneNameAsia_Baku ,
8026 static const extended::ZoneEra kZoneEraAsia_Bangkok[] ACE_TIME_PROGMEM = {
8032 (0 << 4) + (0 + 4) ,
8037 extended::ZoneContext::kSuffixW ,
8042 static const char kZoneNameAsia_Bangkok[] ACE_TIME_PROGMEM =
"Asia/Bangkok";
8044 const extended::ZoneInfo kZoneAsia_Bangkok ACE_TIME_PROGMEM = {
8045 kZoneNameAsia_Bangkok ,
8050 kZoneEraAsia_Bangkok ,
8061 static const extended::ZoneEra kZoneEraAsia_Barnaul[] ACE_TIME_PROGMEM = {
8067 (0 << 4) + (0 + 4) ,
8072 extended::ZoneContext::kSuffixS ,
8079 (0 << 4) + (0 + 4) ,
8084 extended::ZoneContext::kSuffixS ,
8091 (0 << 4) + (0 + 4) ,
8096 extended::ZoneContext::kSuffixS ,
8103 (0 << 4) + (0 + 4) ,
8108 extended::ZoneContext::kSuffixW ,
8113 static const char kZoneNameAsia_Barnaul[] ACE_TIME_PROGMEM =
"Asia/Barnaul";
8115 const extended::ZoneInfo kZoneAsia_Barnaul ACE_TIME_PROGMEM = {
8116 kZoneNameAsia_Barnaul ,
8121 kZoneEraAsia_Barnaul ,
8132 static const extended::ZoneEra kZoneEraAsia_Beirut[] ACE_TIME_PROGMEM = {
8138 (0 << 4) + (0 + 4) ,
8143 extended::ZoneContext::kSuffixW ,
8148 static const char kZoneNameAsia_Beirut[] ACE_TIME_PROGMEM =
"Asia/Beirut";
8150 const extended::ZoneInfo kZoneAsia_Beirut ACE_TIME_PROGMEM = {
8151 kZoneNameAsia_Beirut ,
8156 kZoneEraAsia_Beirut ,
8167 static const extended::ZoneEra kZoneEraAsia_Bishkek[] ACE_TIME_PROGMEM = {
8173 (0 << 4) + (0 + 4) ,
8178 extended::ZoneContext::kSuffixW ,
8185 (0 << 4) + (0 + 4) ,
8190 extended::ZoneContext::kSuffixW ,
8195 static const char kZoneNameAsia_Bishkek[] ACE_TIME_PROGMEM =
"Asia/Bishkek";
8197 const extended::ZoneInfo kZoneAsia_Bishkek ACE_TIME_PROGMEM = {
8198 kZoneNameAsia_Bishkek ,
8203 kZoneEraAsia_Bishkek ,
8214 static const extended::ZoneEra kZoneEraAsia_Brunei[] ACE_TIME_PROGMEM = {
8220 (0 << 4) + (0 + 4) ,
8225 extended::ZoneContext::kSuffixW ,
8230 static const char kZoneNameAsia_Brunei[] ACE_TIME_PROGMEM =
"Asia/Brunei";
8232 const extended::ZoneInfo kZoneAsia_Brunei ACE_TIME_PROGMEM = {
8233 kZoneNameAsia_Brunei ,
8238 kZoneEraAsia_Brunei ,
8249 static const extended::ZoneEra kZoneEraAsia_Chita[] ACE_TIME_PROGMEM = {
8255 (0 << 4) + (0 + 4) ,
8260 extended::ZoneContext::kSuffixS ,
8267 (0 << 4) + (0 + 4) ,
8272 extended::ZoneContext::kSuffixS ,
8279 (0 << 4) + (0 + 4) ,
8284 extended::ZoneContext::kSuffixW ,
8291 (0 << 4) + (0 + 4) ,
8296 extended::ZoneContext::kSuffixW ,
8301 static const char kZoneNameAsia_Chita[] ACE_TIME_PROGMEM =
"Asia/Chita";
8303 const extended::ZoneInfo kZoneAsia_Chita ACE_TIME_PROGMEM = {
8304 kZoneNameAsia_Chita ,
8309 kZoneEraAsia_Chita ,
8320 static const extended::ZoneEra kZoneEraAsia_Choibalsan[] ACE_TIME_PROGMEM = {
8326 (0 << 4) + (0 + 4) ,
8331 extended::ZoneContext::kSuffixW ,
8338 (0 << 4) + (0 + 4) ,
8343 extended::ZoneContext::kSuffixW ,
8348 static const char kZoneNameAsia_Choibalsan[] ACE_TIME_PROGMEM =
"Asia/Choibalsan";
8350 const extended::ZoneInfo kZoneAsia_Choibalsan ACE_TIME_PROGMEM = {
8351 kZoneNameAsia_Choibalsan ,
8356 kZoneEraAsia_Choibalsan ,
8367 static const extended::ZoneEra kZoneEraAsia_Colombo[] ACE_TIME_PROGMEM = {
8373 (0 << 4) + (0 + 4) ,
8378 extended::ZoneContext::kSuffixW ,
8385 (0 << 4) + (0 + 4) ,
8390 extended::ZoneContext::kSuffixW ,
8395 static const char kZoneNameAsia_Colombo[] ACE_TIME_PROGMEM =
"Asia/Colombo";
8397 const extended::ZoneInfo kZoneAsia_Colombo ACE_TIME_PROGMEM = {
8398 kZoneNameAsia_Colombo ,
8403 kZoneEraAsia_Colombo ,
8414 static const extended::ZoneEra kZoneEraAsia_Damascus[] ACE_TIME_PROGMEM = {
8420 (0 << 4) + (0 + 4) ,
8425 extended::ZoneContext::kSuffixW ,
8430 static const char kZoneNameAsia_Damascus[] ACE_TIME_PROGMEM =
"Asia/Damascus";
8432 const extended::ZoneInfo kZoneAsia_Damascus ACE_TIME_PROGMEM = {
8433 kZoneNameAsia_Damascus ,
8438 kZoneEraAsia_Damascus ,
8449 static const extended::ZoneEra kZoneEraAsia_Dhaka[] ACE_TIME_PROGMEM = {
8455 (0 << 4) + (0 + 4) ,
8460 extended::ZoneContext::kSuffixW ,
8467 (0 << 4) + (0 + 4) ,
8472 extended::ZoneContext::kSuffixW ,
8477 static const char kZoneNameAsia_Dhaka[] ACE_TIME_PROGMEM =
"Asia/Dhaka";
8479 const extended::ZoneInfo kZoneAsia_Dhaka ACE_TIME_PROGMEM = {
8480 kZoneNameAsia_Dhaka ,
8485 kZoneEraAsia_Dhaka ,
8496 static const extended::ZoneEra kZoneEraAsia_Dili[] ACE_TIME_PROGMEM = {
8502 (0 << 4) + (0 + 4) ,
8507 extended::ZoneContext::kSuffixW ,
8514 (0 << 4) + (0 + 4) ,
8519 extended::ZoneContext::kSuffixW ,
8524 static const char kZoneNameAsia_Dili[] ACE_TIME_PROGMEM =
"Asia/Dili";
8526 const extended::ZoneInfo kZoneAsia_Dili ACE_TIME_PROGMEM = {
8527 kZoneNameAsia_Dili ,
8543 static const extended::ZoneEra kZoneEraAsia_Dubai[] ACE_TIME_PROGMEM = {
8549 (0 << 4) + (0 + 4) ,
8554 extended::ZoneContext::kSuffixW ,
8559 static const char kZoneNameAsia_Dubai[] ACE_TIME_PROGMEM =
"Asia/Dubai";
8561 const extended::ZoneInfo kZoneAsia_Dubai ACE_TIME_PROGMEM = {
8562 kZoneNameAsia_Dubai ,
8567 kZoneEraAsia_Dubai ,
8578 static const extended::ZoneEra kZoneEraAsia_Dushanbe[] ACE_TIME_PROGMEM = {
8584 (0 << 4) + (0 + 4) ,
8589 extended::ZoneContext::kSuffixW ,
8594 static const char kZoneNameAsia_Dushanbe[] ACE_TIME_PROGMEM =
"Asia/Dushanbe";
8596 const extended::ZoneInfo kZoneAsia_Dushanbe ACE_TIME_PROGMEM = {
8597 kZoneNameAsia_Dushanbe ,
8602 kZoneEraAsia_Dushanbe ,
8613 static const extended::ZoneEra kZoneEraAsia_Famagusta[] ACE_TIME_PROGMEM = {
8619 (0 << 4) + (0 + 4) ,
8624 extended::ZoneContext::kSuffixW ,
8631 (0 << 4) + (0 + 4) ,
8636 extended::ZoneContext::kSuffixU ,
8643 (0 << 4) + (0 + 4) ,
8648 extended::ZoneContext::kSuffixW ,
8653 static const char kZoneNameAsia_Famagusta[] ACE_TIME_PROGMEM =
"Asia/Famagusta";
8655 const extended::ZoneInfo kZoneAsia_Famagusta ACE_TIME_PROGMEM = {
8656 kZoneNameAsia_Famagusta ,
8661 kZoneEraAsia_Famagusta ,
8672 static const extended::ZoneEra kZoneEraAsia_Gaza[] ACE_TIME_PROGMEM = {
8678 (0 << 4) + (0 + 4) ,
8683 extended::ZoneContext::kSuffixW ,
8690 (0 << 4) + (0 + 4) ,
8695 extended::ZoneContext::kSuffixW ,
8702 (0 << 4) + (0 + 4) ,
8707 extended::ZoneContext::kSuffixW ,
8714 (0 << 4) + (0 + 4) ,
8719 extended::ZoneContext::kSuffixW ,
8726 (0 << 4) + (0 + 4) ,
8731 extended::ZoneContext::kSuffixW + 1 ,
8738 (0 << 4) + (0 + 4) ,
8743 extended::ZoneContext::kSuffixW ,
8750 (0 << 4) + (0 + 4) ,
8755 extended::ZoneContext::kSuffixW ,
8762 (0 << 4) + (0 + 4) ,
8767 extended::ZoneContext::kSuffixW ,
8772 static const char kZoneNameAsia_Gaza[] ACE_TIME_PROGMEM =
"Asia/Gaza";
8774 const extended::ZoneInfo kZoneAsia_Gaza ACE_TIME_PROGMEM = {
8775 kZoneNameAsia_Gaza ,
8791 static const extended::ZoneEra kZoneEraAsia_Hebron[] ACE_TIME_PROGMEM = {
8797 (0 << 4) + (0 + 4) ,
8802 extended::ZoneContext::kSuffixW ,
8809 (0 << 4) + (0 + 4) ,
8814 extended::ZoneContext::kSuffixW ,
8819 static const char kZoneNameAsia_Hebron[] ACE_TIME_PROGMEM =
"Asia/Hebron";
8821 const extended::ZoneInfo kZoneAsia_Hebron ACE_TIME_PROGMEM = {
8822 kZoneNameAsia_Hebron ,
8827 kZoneEraAsia_Hebron ,
8838 static const extended::ZoneEra kZoneEraAsia_Ho_Chi_Minh[] ACE_TIME_PROGMEM = {
8844 (0 << 4) + (0 + 4) ,
8849 extended::ZoneContext::kSuffixW ,
8854 static const char kZoneNameAsia_Ho_Chi_Minh[] ACE_TIME_PROGMEM =
"Asia/Ho_Chi_Minh";
8856 const extended::ZoneInfo kZoneAsia_Ho_Chi_Minh ACE_TIME_PROGMEM = {
8857 kZoneNameAsia_Ho_Chi_Minh ,
8862 kZoneEraAsia_Ho_Chi_Minh ,
8873 static const extended::ZoneEra kZoneEraAsia_Hong_Kong[] ACE_TIME_PROGMEM = {
8879 (0 << 4) + (0 + 4) ,
8884 extended::ZoneContext::kSuffixW ,
8889 static const char kZoneNameAsia_Hong_Kong[] ACE_TIME_PROGMEM =
"Asia/Hong_Kong";
8891 const extended::ZoneInfo kZoneAsia_Hong_Kong ACE_TIME_PROGMEM = {
8892 kZoneNameAsia_Hong_Kong ,
8897 kZoneEraAsia_Hong_Kong ,
8908 static const extended::ZoneEra kZoneEraAsia_Hovd[] ACE_TIME_PROGMEM = {
8914 (0 << 4) + (0 + 4) ,
8919 extended::ZoneContext::kSuffixW ,
8924 static const char kZoneNameAsia_Hovd[] ACE_TIME_PROGMEM =
"Asia/Hovd";
8926 const extended::ZoneInfo kZoneAsia_Hovd ACE_TIME_PROGMEM = {
8927 kZoneNameAsia_Hovd ,
8943 static const extended::ZoneEra kZoneEraAsia_Irkutsk[] ACE_TIME_PROGMEM = {
8949 (0 << 4) + (0 + 4) ,
8954 extended::ZoneContext::kSuffixS ,
8961 (0 << 4) + (0 + 4) ,
8966 extended::ZoneContext::kSuffixS ,
8973 (0 << 4) + (0 + 4) ,
8978 extended::ZoneContext::kSuffixW ,
8983 static const char kZoneNameAsia_Irkutsk[] ACE_TIME_PROGMEM =
"Asia/Irkutsk";
8985 const extended::ZoneInfo kZoneAsia_Irkutsk ACE_TIME_PROGMEM = {
8986 kZoneNameAsia_Irkutsk ,
8991 kZoneEraAsia_Irkutsk ,
9002 static const extended::ZoneEra kZoneEraAsia_Jakarta[] ACE_TIME_PROGMEM = {
9008 (0 << 4) + (0 + 4) ,
9013 extended::ZoneContext::kSuffixW ,
9018 static const char kZoneNameAsia_Jakarta[] ACE_TIME_PROGMEM =
"Asia/Jakarta";
9020 const extended::ZoneInfo kZoneAsia_Jakarta ACE_TIME_PROGMEM = {
9021 kZoneNameAsia_Jakarta ,
9026 kZoneEraAsia_Jakarta ,
9037 static const extended::ZoneEra kZoneEraAsia_Jayapura[] ACE_TIME_PROGMEM = {
9043 (0 << 4) + (0 + 4) ,
9048 extended::ZoneContext::kSuffixW ,
9053 static const char kZoneNameAsia_Jayapura[] ACE_TIME_PROGMEM =
"Asia/Jayapura";
9055 const extended::ZoneInfo kZoneAsia_Jayapura ACE_TIME_PROGMEM = {
9056 kZoneNameAsia_Jayapura ,
9061 kZoneEraAsia_Jayapura ,
9072 static const extended::ZoneEra kZoneEraAsia_Jerusalem[] ACE_TIME_PROGMEM = {
9078 (0 << 4) + (0 + 4) ,
9083 extended::ZoneContext::kSuffixW ,
9088 static const char kZoneNameAsia_Jerusalem[] ACE_TIME_PROGMEM =
"Asia/Jerusalem";
9090 const extended::ZoneInfo kZoneAsia_Jerusalem ACE_TIME_PROGMEM = {
9091 kZoneNameAsia_Jerusalem ,
9096 kZoneEraAsia_Jerusalem ,
9107 static const extended::ZoneEra kZoneEraAsia_Kabul[] ACE_TIME_PROGMEM = {
9113 (0 << 4) + (0 + 4) ,
9118 extended::ZoneContext::kSuffixW ,
9123 static const char kZoneNameAsia_Kabul[] ACE_TIME_PROGMEM =
"Asia/Kabul";
9125 const extended::ZoneInfo kZoneAsia_Kabul ACE_TIME_PROGMEM = {
9126 kZoneNameAsia_Kabul ,
9131 kZoneEraAsia_Kabul ,
9142 static const extended::ZoneEra kZoneEraAsia_Kamchatka[] ACE_TIME_PROGMEM = {
9148 (0 << 4) + (0 + 4) ,
9153 extended::ZoneContext::kSuffixS ,
9160 (0 << 4) + (0 + 4) ,
9165 extended::ZoneContext::kSuffixS ,
9172 (0 << 4) + (0 + 4) ,
9177 extended::ZoneContext::kSuffixW ,
9182 static const char kZoneNameAsia_Kamchatka[] ACE_TIME_PROGMEM =
"Asia/Kamchatka";
9184 const extended::ZoneInfo kZoneAsia_Kamchatka ACE_TIME_PROGMEM = {
9185 kZoneNameAsia_Kamchatka ,
9190 kZoneEraAsia_Kamchatka ,
9201 static const extended::ZoneEra kZoneEraAsia_Karachi[] ACE_TIME_PROGMEM = {
9207 (0 << 4) + (0 + 4) ,
9212 extended::ZoneContext::kSuffixW ,
9217 static const char kZoneNameAsia_Karachi[] ACE_TIME_PROGMEM =
"Asia/Karachi";
9219 const extended::ZoneInfo kZoneAsia_Karachi ACE_TIME_PROGMEM = {
9220 kZoneNameAsia_Karachi ,
9225 kZoneEraAsia_Karachi ,
9236 static const extended::ZoneEra kZoneEraAsia_Kathmandu[] ACE_TIME_PROGMEM = {
9242 (0 << 4) + (0 + 4) ,
9247 extended::ZoneContext::kSuffixW ,
9252 static const char kZoneNameAsia_Kathmandu[] ACE_TIME_PROGMEM =
"Asia/Kathmandu";
9254 const extended::ZoneInfo kZoneAsia_Kathmandu ACE_TIME_PROGMEM = {
9255 kZoneNameAsia_Kathmandu ,
9260 kZoneEraAsia_Kathmandu ,
9271 static const extended::ZoneEra kZoneEraAsia_Khandyga[] ACE_TIME_PROGMEM = {
9277 (0 << 4) + (0 + 4) ,
9282 extended::ZoneContext::kSuffixW ,
9289 (0 << 4) + (0 + 4) ,
9294 extended::ZoneContext::kSuffixS ,
9301 (0 << 4) + (0 + 4) ,
9306 extended::ZoneContext::kSuffixS ,
9313 (0 << 4) + (0 + 4) ,
9318 extended::ZoneContext::kSuffixS ,
9325 (0 << 4) + (0 + 4) ,
9330 extended::ZoneContext::kSuffixW ,
9335 static const char kZoneNameAsia_Khandyga[] ACE_TIME_PROGMEM =
"Asia/Khandyga";
9337 const extended::ZoneInfo kZoneAsia_Khandyga ACE_TIME_PROGMEM = {
9338 kZoneNameAsia_Khandyga ,
9343 kZoneEraAsia_Khandyga ,
9354 static const extended::ZoneEra kZoneEraAsia_Kolkata[] ACE_TIME_PROGMEM = {
9360 (0 << 4) + (0 + 4) ,
9365 extended::ZoneContext::kSuffixW ,
9370 static const char kZoneNameAsia_Kolkata[] ACE_TIME_PROGMEM =
"Asia/Kolkata";
9372 const extended::ZoneInfo kZoneAsia_Kolkata ACE_TIME_PROGMEM = {
9373 kZoneNameAsia_Kolkata ,
9378 kZoneEraAsia_Kolkata ,
9389 static const extended::ZoneEra kZoneEraAsia_Krasnoyarsk[] ACE_TIME_PROGMEM = {
9395 (0 << 4) + (0 + 4) ,
9400 extended::ZoneContext::kSuffixS ,
9407 (0 << 4) + (0 + 4) ,
9412 extended::ZoneContext::kSuffixS ,
9419 (0 << 4) + (0 + 4) ,
9424 extended::ZoneContext::kSuffixW ,
9429 static const char kZoneNameAsia_Krasnoyarsk[] ACE_TIME_PROGMEM =
"Asia/Krasnoyarsk";
9431 const extended::ZoneInfo kZoneAsia_Krasnoyarsk ACE_TIME_PROGMEM = {
9432 kZoneNameAsia_Krasnoyarsk ,
9437 kZoneEraAsia_Krasnoyarsk ,
9448 static const extended::ZoneEra kZoneEraAsia_Kuala_Lumpur[] ACE_TIME_PROGMEM = {
9454 (0 << 4) + (0 + 4) ,
9459 extended::ZoneContext::kSuffixW ,
9464 static const char kZoneNameAsia_Kuala_Lumpur[] ACE_TIME_PROGMEM =
"Asia/Kuala_Lumpur";
9466 const extended::ZoneInfo kZoneAsia_Kuala_Lumpur ACE_TIME_PROGMEM = {
9467 kZoneNameAsia_Kuala_Lumpur ,
9472 kZoneEraAsia_Kuala_Lumpur ,
9483 static const extended::ZoneEra kZoneEraAsia_Kuching[] ACE_TIME_PROGMEM = {
9489 (0 << 4) + (0 + 4) ,
9494 extended::ZoneContext::kSuffixW ,
9499 static const char kZoneNameAsia_Kuching[] ACE_TIME_PROGMEM =
"Asia/Kuching";
9501 const extended::ZoneInfo kZoneAsia_Kuching ACE_TIME_PROGMEM = {
9502 kZoneNameAsia_Kuching ,
9507 kZoneEraAsia_Kuching ,
9518 static const extended::ZoneEra kZoneEraAsia_Macau[] ACE_TIME_PROGMEM = {
9524 (0 << 4) + (0 + 4) ,
9529 extended::ZoneContext::kSuffixW ,
9534 static const char kZoneNameAsia_Macau[] ACE_TIME_PROGMEM =
"Asia/Macau";
9536 const extended::ZoneInfo kZoneAsia_Macau ACE_TIME_PROGMEM = {
9537 kZoneNameAsia_Macau ,
9542 kZoneEraAsia_Macau ,
9553 static const extended::ZoneEra kZoneEraAsia_Magadan[] ACE_TIME_PROGMEM = {
9559 (0 << 4) + (0 + 4) ,
9564 extended::ZoneContext::kSuffixS ,
9571 (0 << 4) + (0 + 4) ,
9576 extended::ZoneContext::kSuffixS ,
9583 (0 << 4) + (0 + 4) ,
9588 extended::ZoneContext::kSuffixS ,
9595 (0 << 4) + (0 + 4) ,
9600 extended::ZoneContext::kSuffixW ,
9605 static const char kZoneNameAsia_Magadan[] ACE_TIME_PROGMEM =
"Asia/Magadan";
9607 const extended::ZoneInfo kZoneAsia_Magadan ACE_TIME_PROGMEM = {
9608 kZoneNameAsia_Magadan ,
9613 kZoneEraAsia_Magadan ,
9624 static const extended::ZoneEra kZoneEraAsia_Makassar[] ACE_TIME_PROGMEM = {
9630 (0 << 4) + (0 + 4) ,
9635 extended::ZoneContext::kSuffixW ,
9640 static const char kZoneNameAsia_Makassar[] ACE_TIME_PROGMEM =
"Asia/Makassar";
9642 const extended::ZoneInfo kZoneAsia_Makassar ACE_TIME_PROGMEM = {
9643 kZoneNameAsia_Makassar ,
9648 kZoneEraAsia_Makassar ,
9659 static const extended::ZoneEra kZoneEraAsia_Manila[] ACE_TIME_PROGMEM = {
9665 (0 << 4) + (0 + 4) ,
9670 extended::ZoneContext::kSuffixW ,
9675 static const char kZoneNameAsia_Manila[] ACE_TIME_PROGMEM =
"Asia/Manila";
9677 const extended::ZoneInfo kZoneAsia_Manila ACE_TIME_PROGMEM = {
9678 kZoneNameAsia_Manila ,
9683 kZoneEraAsia_Manila ,
9694 static const extended::ZoneEra kZoneEraAsia_Nicosia[] ACE_TIME_PROGMEM = {
9700 (0 << 4) + (0 + 4) ,
9705 extended::ZoneContext::kSuffixW ,
9710 static const char kZoneNameAsia_Nicosia[] ACE_TIME_PROGMEM =
"Asia/Nicosia";
9712 const extended::ZoneInfo kZoneAsia_Nicosia ACE_TIME_PROGMEM = {
9713 kZoneNameAsia_Nicosia ,
9718 kZoneEraAsia_Nicosia ,
9729 static const extended::ZoneEra kZoneEraAsia_Novokuznetsk[] ACE_TIME_PROGMEM = {
9735 (0 << 4) + (0 + 4) ,
9740 extended::ZoneContext::kSuffixS ,
9747 (0 << 4) + (0 + 4) ,
9752 extended::ZoneContext::kSuffixS ,
9759 (0 << 4) + (0 + 4) ,
9764 extended::ZoneContext::kSuffixW ,
9769 static const char kZoneNameAsia_Novokuznetsk[] ACE_TIME_PROGMEM =
"Asia/Novokuznetsk";
9771 const extended::ZoneInfo kZoneAsia_Novokuznetsk ACE_TIME_PROGMEM = {
9772 kZoneNameAsia_Novokuznetsk ,
9777 kZoneEraAsia_Novokuznetsk ,
9788 static const extended::ZoneEra kZoneEraAsia_Novosibirsk[] ACE_TIME_PROGMEM = {
9794 (0 << 4) + (0 + 4) ,
9799 extended::ZoneContext::kSuffixS ,
9806 (0 << 4) + (0 + 4) ,
9811 extended::ZoneContext::kSuffixS ,
9818 (0 << 4) + (0 + 4) ,
9823 extended::ZoneContext::kSuffixS ,
9830 (0 << 4) + (0 + 4) ,
9835 extended::ZoneContext::kSuffixW ,
9840 static const char kZoneNameAsia_Novosibirsk[] ACE_TIME_PROGMEM =
"Asia/Novosibirsk";
9842 const extended::ZoneInfo kZoneAsia_Novosibirsk ACE_TIME_PROGMEM = {
9843 kZoneNameAsia_Novosibirsk ,
9848 kZoneEraAsia_Novosibirsk ,
9859 static const extended::ZoneEra kZoneEraAsia_Omsk[] ACE_TIME_PROGMEM = {
9865 (0 << 4) + (0 + 4) ,
9870 extended::ZoneContext::kSuffixS ,
9877 (0 << 4) + (0 + 4) ,
9882 extended::ZoneContext::kSuffixS ,
9889 (0 << 4) + (0 + 4) ,
9894 extended::ZoneContext::kSuffixW ,
9899 static const char kZoneNameAsia_Omsk[] ACE_TIME_PROGMEM =
"Asia/Omsk";
9901 const extended::ZoneInfo kZoneAsia_Omsk ACE_TIME_PROGMEM = {
9902 kZoneNameAsia_Omsk ,
9918 static const extended::ZoneEra kZoneEraAsia_Oral[] ACE_TIME_PROGMEM = {
9921 &kPolicyRussiaAsia ,
9924 (0 << 4) + (0 + 4) ,
9929 extended::ZoneContext::kSuffixS ,
9936 (0 << 4) + (0 + 4) ,
9941 extended::ZoneContext::kSuffixW ,
9946 static const char kZoneNameAsia_Oral[] ACE_TIME_PROGMEM =
"Asia/Oral";
9948 const extended::ZoneInfo kZoneAsia_Oral ACE_TIME_PROGMEM = {
9949 kZoneNameAsia_Oral ,
9965 static const extended::ZoneEra kZoneEraAsia_Pontianak[] ACE_TIME_PROGMEM = {
9971 (0 << 4) + (0 + 4) ,
9976 extended::ZoneContext::kSuffixW ,
9981 static const char kZoneNameAsia_Pontianak[] ACE_TIME_PROGMEM =
"Asia/Pontianak";
9983 const extended::ZoneInfo kZoneAsia_Pontianak ACE_TIME_PROGMEM = {
9984 kZoneNameAsia_Pontianak ,
9989 kZoneEraAsia_Pontianak ,
10000 static const extended::ZoneEra kZoneEraAsia_Pyongyang[] ACE_TIME_PROGMEM = {
10006 (0 << 4) + (0 + 4) ,
10011 extended::ZoneContext::kSuffixW ,
10018 (0 << 4) + (0 + 4) ,
10023 extended::ZoneContext::kSuffixW ,
10030 (0 << 4) + (0 + 4) ,
10035 extended::ZoneContext::kSuffixW ,
10040 static const char kZoneNameAsia_Pyongyang[] ACE_TIME_PROGMEM =
"Asia/Pyongyang";
10042 const extended::ZoneInfo kZoneAsia_Pyongyang ACE_TIME_PROGMEM = {
10043 kZoneNameAsia_Pyongyang ,
10048 kZoneEraAsia_Pyongyang ,
10059 static const extended::ZoneEra kZoneEraAsia_Qatar[] ACE_TIME_PROGMEM = {
10065 (0 << 4) + (0 + 4) ,
10070 extended::ZoneContext::kSuffixW ,
10075 static const char kZoneNameAsia_Qatar[] ACE_TIME_PROGMEM =
"Asia/Qatar";
10077 const extended::ZoneInfo kZoneAsia_Qatar ACE_TIME_PROGMEM = {
10078 kZoneNameAsia_Qatar ,
10083 kZoneEraAsia_Qatar ,
10094 static const extended::ZoneEra kZoneEraAsia_Qostanay[] ACE_TIME_PROGMEM = {
10097 &kPolicyRussiaAsia ,
10100 (0 << 4) + (0 + 4) ,
10105 extended::ZoneContext::kSuffixS ,
10112 (0 << 4) + (0 + 4) ,
10117 extended::ZoneContext::kSuffixW ,
10122 static const char kZoneNameAsia_Qostanay[] ACE_TIME_PROGMEM =
"Asia/Qostanay";
10124 const extended::ZoneInfo kZoneAsia_Qostanay ACE_TIME_PROGMEM = {
10125 kZoneNameAsia_Qostanay ,
10130 kZoneEraAsia_Qostanay ,
10141 static const extended::ZoneEra kZoneEraAsia_Qyzylorda[] ACE_TIME_PROGMEM = {
10144 &kPolicyRussiaAsia ,
10147 (0 << 4) + (0 + 4) ,
10152 extended::ZoneContext::kSuffixS ,
10159 (0 << 4) + (0 + 4) ,
10164 extended::ZoneContext::kSuffixW ,
10171 (0 << 4) + (0 + 4) ,
10176 extended::ZoneContext::kSuffixW ,
10181 static const char kZoneNameAsia_Qyzylorda[] ACE_TIME_PROGMEM =
"Asia/Qyzylorda";
10183 const extended::ZoneInfo kZoneAsia_Qyzylorda ACE_TIME_PROGMEM = {
10184 kZoneNameAsia_Qyzylorda ,
10189 kZoneEraAsia_Qyzylorda ,
10200 static const extended::ZoneEra kZoneEraAsia_Riyadh[] ACE_TIME_PROGMEM = {
10206 (0 << 4) + (0 + 4) ,
10211 extended::ZoneContext::kSuffixW ,
10216 static const char kZoneNameAsia_Riyadh[] ACE_TIME_PROGMEM =
"Asia/Riyadh";
10218 const extended::ZoneInfo kZoneAsia_Riyadh ACE_TIME_PROGMEM = {
10219 kZoneNameAsia_Riyadh ,
10224 kZoneEraAsia_Riyadh ,
10235 static const extended::ZoneEra kZoneEraAsia_Sakhalin[] ACE_TIME_PROGMEM = {
10241 (0 << 4) + (0 + 4) ,
10246 extended::ZoneContext::kSuffixS ,
10253 (0 << 4) + (0 + 4) ,
10258 extended::ZoneContext::kSuffixS ,
10265 (0 << 4) + (0 + 4) ,
10270 extended::ZoneContext::kSuffixS ,
10277 (0 << 4) + (0 + 4) ,
10282 extended::ZoneContext::kSuffixW ,
10287 static const char kZoneNameAsia_Sakhalin[] ACE_TIME_PROGMEM =
"Asia/Sakhalin";
10289 const extended::ZoneInfo kZoneAsia_Sakhalin ACE_TIME_PROGMEM = {
10290 kZoneNameAsia_Sakhalin ,
10295 kZoneEraAsia_Sakhalin ,
10306 static const extended::ZoneEra kZoneEraAsia_Samarkand[] ACE_TIME_PROGMEM = {
10312 (0 << 4) + (0 + 4) ,
10317 extended::ZoneContext::kSuffixW ,
10322 static const char kZoneNameAsia_Samarkand[] ACE_TIME_PROGMEM =
"Asia/Samarkand";
10324 const extended::ZoneInfo kZoneAsia_Samarkand ACE_TIME_PROGMEM = {
10325 kZoneNameAsia_Samarkand ,
10330 kZoneEraAsia_Samarkand ,
10341 static const extended::ZoneEra kZoneEraAsia_Seoul[] ACE_TIME_PROGMEM = {
10347 (0 << 4) + (0 + 4) ,
10352 extended::ZoneContext::kSuffixW ,
10357 static const char kZoneNameAsia_Seoul[] ACE_TIME_PROGMEM =
"Asia/Seoul";
10359 const extended::ZoneInfo kZoneAsia_Seoul ACE_TIME_PROGMEM = {
10360 kZoneNameAsia_Seoul ,
10365 kZoneEraAsia_Seoul ,
10376 static const extended::ZoneEra kZoneEraAsia_Shanghai[] ACE_TIME_PROGMEM = {
10382 (0 << 4) + (0 + 4) ,
10387 extended::ZoneContext::kSuffixW ,
10392 static const char kZoneNameAsia_Shanghai[] ACE_TIME_PROGMEM =
"Asia/Shanghai";
10394 const extended::ZoneInfo kZoneAsia_Shanghai ACE_TIME_PROGMEM = {
10395 kZoneNameAsia_Shanghai ,
10400 kZoneEraAsia_Shanghai ,
10411 static const extended::ZoneEra kZoneEraAsia_Singapore[] ACE_TIME_PROGMEM = {
10417 (0 << 4) + (0 + 4) ,
10422 extended::ZoneContext::kSuffixW ,
10427 static const char kZoneNameAsia_Singapore[] ACE_TIME_PROGMEM =
"Asia/Singapore";
10429 const extended::ZoneInfo kZoneAsia_Singapore ACE_TIME_PROGMEM = {
10430 kZoneNameAsia_Singapore ,
10435 kZoneEraAsia_Singapore ,
10446 static const extended::ZoneEra kZoneEraAsia_Srednekolymsk[] ACE_TIME_PROGMEM = {
10452 (0 << 4) + (0 + 4) ,
10457 extended::ZoneContext::kSuffixS ,
10464 (0 << 4) + (0 + 4) ,
10469 extended::ZoneContext::kSuffixS ,
10476 (0 << 4) + (0 + 4) ,
10481 extended::ZoneContext::kSuffixW ,
10486 static const char kZoneNameAsia_Srednekolymsk[] ACE_TIME_PROGMEM =
"Asia/Srednekolymsk";
10488 const extended::ZoneInfo kZoneAsia_Srednekolymsk ACE_TIME_PROGMEM = {
10489 kZoneNameAsia_Srednekolymsk ,
10494 kZoneEraAsia_Srednekolymsk ,
10505 static const extended::ZoneEra kZoneEraAsia_Taipei[] ACE_TIME_PROGMEM = {
10511 (0 << 4) + (0 + 4) ,
10516 extended::ZoneContext::kSuffixW ,
10521 static const char kZoneNameAsia_Taipei[] ACE_TIME_PROGMEM =
"Asia/Taipei";
10523 const extended::ZoneInfo kZoneAsia_Taipei ACE_TIME_PROGMEM = {
10524 kZoneNameAsia_Taipei ,
10529 kZoneEraAsia_Taipei ,
10540 static const extended::ZoneEra kZoneEraAsia_Tashkent[] ACE_TIME_PROGMEM = {
10546 (0 << 4) + (0 + 4) ,
10551 extended::ZoneContext::kSuffixW ,
10556 static const char kZoneNameAsia_Tashkent[] ACE_TIME_PROGMEM =
"Asia/Tashkent";
10558 const extended::ZoneInfo kZoneAsia_Tashkent ACE_TIME_PROGMEM = {
10559 kZoneNameAsia_Tashkent ,
10564 kZoneEraAsia_Tashkent ,
10575 static const extended::ZoneEra kZoneEraAsia_Tbilisi[] ACE_TIME_PROGMEM = {
10578 &kPolicyE_EurAsia ,
10581 (0 << 4) + (0 + 4) ,
10586 extended::ZoneContext::kSuffixW ,
10590 &kPolicyRussiaAsia ,
10593 (0 << 4) + (0 + 4) ,
10598 extended::ZoneContext::kSuffixW ,
10605 (0 << 4) + (0 + 4) ,
10610 extended::ZoneContext::kSuffixW ,
10615 static const char kZoneNameAsia_Tbilisi[] ACE_TIME_PROGMEM =
"Asia/Tbilisi";
10617 const extended::ZoneInfo kZoneAsia_Tbilisi ACE_TIME_PROGMEM = {
10618 kZoneNameAsia_Tbilisi ,
10623 kZoneEraAsia_Tbilisi ,
10634 static const extended::ZoneEra kZoneEraAsia_Tehran[] ACE_TIME_PROGMEM = {
10640 (0 << 4) + (0 + 4) ,
10645 extended::ZoneContext::kSuffixW ,
10650 static const char kZoneNameAsia_Tehran[] ACE_TIME_PROGMEM =
"Asia/Tehran";
10652 const extended::ZoneInfo kZoneAsia_Tehran ACE_TIME_PROGMEM = {
10653 kZoneNameAsia_Tehran ,
10658 kZoneEraAsia_Tehran ,
10669 static const extended::ZoneEra kZoneEraAsia_Thimphu[] ACE_TIME_PROGMEM = {
10675 (0 << 4) + (0 + 4) ,
10680 extended::ZoneContext::kSuffixW ,
10685 static const char kZoneNameAsia_Thimphu[] ACE_TIME_PROGMEM =
"Asia/Thimphu";
10687 const extended::ZoneInfo kZoneAsia_Thimphu ACE_TIME_PROGMEM = {
10688 kZoneNameAsia_Thimphu ,
10693 kZoneEraAsia_Thimphu ,
10704 static const extended::ZoneEra kZoneEraAsia_Tokyo[] ACE_TIME_PROGMEM = {
10710 (0 << 4) + (0 + 4) ,
10715 extended::ZoneContext::kSuffixW ,
10720 static const char kZoneNameAsia_Tokyo[] ACE_TIME_PROGMEM =
"Asia/Tokyo";
10722 const extended::ZoneInfo kZoneAsia_Tokyo ACE_TIME_PROGMEM = {
10723 kZoneNameAsia_Tokyo ,
10728 kZoneEraAsia_Tokyo ,
10739 static const extended::ZoneEra kZoneEraAsia_Tomsk[] ACE_TIME_PROGMEM = {
10745 (0 << 4) + (0 + 4) ,
10750 extended::ZoneContext::kSuffixW ,
10757 (0 << 4) + (0 + 4) ,
10762 extended::ZoneContext::kSuffixS ,
10769 (0 << 4) + (0 + 4) ,
10774 extended::ZoneContext::kSuffixS ,
10781 (0 << 4) + (0 + 4) ,
10786 extended::ZoneContext::kSuffixS ,
10793 (0 << 4) + (0 + 4) ,
10798 extended::ZoneContext::kSuffixW ,
10803 static const char kZoneNameAsia_Tomsk[] ACE_TIME_PROGMEM =
"Asia/Tomsk";
10805 const extended::ZoneInfo kZoneAsia_Tomsk ACE_TIME_PROGMEM = {
10806 kZoneNameAsia_Tomsk ,
10811 kZoneEraAsia_Tomsk ,
10822 static const extended::ZoneEra kZoneEraAsia_Ulaanbaatar[] ACE_TIME_PROGMEM = {
10828 (0 << 4) + (0 + 4) ,
10833 extended::ZoneContext::kSuffixW ,
10838 static const char kZoneNameAsia_Ulaanbaatar[] ACE_TIME_PROGMEM =
"Asia/Ulaanbaatar";
10840 const extended::ZoneInfo kZoneAsia_Ulaanbaatar ACE_TIME_PROGMEM = {
10841 kZoneNameAsia_Ulaanbaatar ,
10846 kZoneEraAsia_Ulaanbaatar ,
10857 static const extended::ZoneEra kZoneEraAsia_Urumqi[] ACE_TIME_PROGMEM = {
10863 (0 << 4) + (0 + 4) ,
10868 extended::ZoneContext::kSuffixW ,
10873 static const char kZoneNameAsia_Urumqi[] ACE_TIME_PROGMEM =
"Asia/Urumqi";
10875 const extended::ZoneInfo kZoneAsia_Urumqi ACE_TIME_PROGMEM = {
10876 kZoneNameAsia_Urumqi ,
10881 kZoneEraAsia_Urumqi ,
10892 static const extended::ZoneEra kZoneEraAsia_Ust_Nera[] ACE_TIME_PROGMEM = {
10898 (0 << 4) + (0 + 4) ,
10903 extended::ZoneContext::kSuffixS ,
10910 (0 << 4) + (0 + 4) ,
10915 extended::ZoneContext::kSuffixS ,
10922 (0 << 4) + (0 + 4) ,
10927 extended::ZoneContext::kSuffixS ,
10934 (0 << 4) + (0 + 4) ,
10939 extended::ZoneContext::kSuffixW ,
10944 static const char kZoneNameAsia_Ust_Nera[] ACE_TIME_PROGMEM =
"Asia/Ust-Nera";
10946 const extended::ZoneInfo kZoneAsia_Ust_Nera ACE_TIME_PROGMEM = {
10947 kZoneNameAsia_Ust_Nera ,
10952 kZoneEraAsia_Ust_Nera ,
10963 static const extended::ZoneEra kZoneEraAsia_Vladivostok[] ACE_TIME_PROGMEM = {
10969 (0 << 4) + (0 + 4) ,
10974 extended::ZoneContext::kSuffixS ,
10981 (0 << 4) + (0 + 4) ,
10986 extended::ZoneContext::kSuffixS ,
10993 (0 << 4) + (0 + 4) ,
10998 extended::ZoneContext::kSuffixW ,
11003 static const char kZoneNameAsia_Vladivostok[] ACE_TIME_PROGMEM =
"Asia/Vladivostok";
11005 const extended::ZoneInfo kZoneAsia_Vladivostok ACE_TIME_PROGMEM = {
11006 kZoneNameAsia_Vladivostok ,
11011 kZoneEraAsia_Vladivostok ,
11022 static const extended::ZoneEra kZoneEraAsia_Yakutsk[] ACE_TIME_PROGMEM = {
11028 (0 << 4) + (0 + 4) ,
11033 extended::ZoneContext::kSuffixS ,
11040 (0 << 4) + (0 + 4) ,
11045 extended::ZoneContext::kSuffixS ,
11052 (0 << 4) + (0 + 4) ,
11057 extended::ZoneContext::kSuffixW ,
11062 static const char kZoneNameAsia_Yakutsk[] ACE_TIME_PROGMEM =
"Asia/Yakutsk";
11064 const extended::ZoneInfo kZoneAsia_Yakutsk ACE_TIME_PROGMEM = {
11065 kZoneNameAsia_Yakutsk ,
11070 kZoneEraAsia_Yakutsk ,
11081 static const extended::ZoneEra kZoneEraAsia_Yangon[] ACE_TIME_PROGMEM = {
11087 (0 << 4) + (0 + 4) ,
11092 extended::ZoneContext::kSuffixW ,
11097 static const char kZoneNameAsia_Yangon[] ACE_TIME_PROGMEM =
"Asia/Yangon";
11099 const extended::ZoneInfo kZoneAsia_Yangon ACE_TIME_PROGMEM = {
11100 kZoneNameAsia_Yangon ,
11105 kZoneEraAsia_Yangon ,
11116 static const extended::ZoneEra kZoneEraAsia_Yekaterinburg[] ACE_TIME_PROGMEM = {
11122 (0 << 4) + (0 + 4) ,
11127 extended::ZoneContext::kSuffixS ,
11134 (0 << 4) + (0 + 4) ,
11139 extended::ZoneContext::kSuffixS ,
11146 (0 << 4) + (0 + 4) ,
11151 extended::ZoneContext::kSuffixW ,
11156 static const char kZoneNameAsia_Yekaterinburg[] ACE_TIME_PROGMEM =
"Asia/Yekaterinburg";
11158 const extended::ZoneInfo kZoneAsia_Yekaterinburg ACE_TIME_PROGMEM = {
11159 kZoneNameAsia_Yekaterinburg ,
11164 kZoneEraAsia_Yekaterinburg ,
11175 static const extended::ZoneEra kZoneEraAsia_Yerevan[] ACE_TIME_PROGMEM = {
11178 &kPolicyRussiaAsia ,
11181 (0 << 4) + (0 + 4) ,
11186 extended::ZoneContext::kSuffixW ,
11193 (0 << 4) + (0 + 4) ,
11198 extended::ZoneContext::kSuffixW ,
11203 static const char kZoneNameAsia_Yerevan[] ACE_TIME_PROGMEM =
"Asia/Yerevan";
11205 const extended::ZoneInfo kZoneAsia_Yerevan ACE_TIME_PROGMEM = {
11206 kZoneNameAsia_Yerevan ,
11211 kZoneEraAsia_Yerevan ,
11222 static const extended::ZoneEra kZoneEraAtlantic_Azores[] ACE_TIME_PROGMEM = {
11228 (0 << 4) + (0 + 4) ,
11233 extended::ZoneContext::kSuffixW ,
11238 static const char kZoneNameAtlantic_Azores[] ACE_TIME_PROGMEM =
"Atlantic/Azores";
11240 const extended::ZoneInfo kZoneAtlantic_Azores ACE_TIME_PROGMEM = {
11241 kZoneNameAtlantic_Azores ,
11246 kZoneEraAtlantic_Azores ,
11257 static const extended::ZoneEra kZoneEraAtlantic_Bermuda[] ACE_TIME_PROGMEM = {
11263 (0 << 4) + (0 + 4) ,
11268 extended::ZoneContext::kSuffixW ,
11273 static const char kZoneNameAtlantic_Bermuda[] ACE_TIME_PROGMEM =
"Atlantic/Bermuda";
11275 const extended::ZoneInfo kZoneAtlantic_Bermuda ACE_TIME_PROGMEM = {
11276 kZoneNameAtlantic_Bermuda ,
11281 kZoneEraAtlantic_Bermuda ,
11292 static const extended::ZoneEra kZoneEraAtlantic_Canary[] ACE_TIME_PROGMEM = {
11298 (0 << 4) + (0 + 4) ,
11303 extended::ZoneContext::kSuffixW ,
11308 static const char kZoneNameAtlantic_Canary[] ACE_TIME_PROGMEM =
"Atlantic/Canary";
11310 const extended::ZoneInfo kZoneAtlantic_Canary ACE_TIME_PROGMEM = {
11311 kZoneNameAtlantic_Canary ,
11316 kZoneEraAtlantic_Canary ,
11327 static const extended::ZoneEra kZoneEraAtlantic_Cape_Verde[] ACE_TIME_PROGMEM = {
11333 (0 << 4) + (0 + 4) ,
11338 extended::ZoneContext::kSuffixW ,
11343 static const char kZoneNameAtlantic_Cape_Verde[] ACE_TIME_PROGMEM =
"Atlantic/Cape_Verde";
11345 const extended::ZoneInfo kZoneAtlantic_Cape_Verde ACE_TIME_PROGMEM = {
11346 kZoneNameAtlantic_Cape_Verde ,
11351 kZoneEraAtlantic_Cape_Verde ,
11362 static const extended::ZoneEra kZoneEraAtlantic_Faroe[] ACE_TIME_PROGMEM = {
11368 (0 << 4) + (0 + 4) ,
11373 extended::ZoneContext::kSuffixW ,
11378 static const char kZoneNameAtlantic_Faroe[] ACE_TIME_PROGMEM =
"Atlantic/Faroe";
11380 const extended::ZoneInfo kZoneAtlantic_Faroe ACE_TIME_PROGMEM = {
11381 kZoneNameAtlantic_Faroe ,
11386 kZoneEraAtlantic_Faroe ,
11397 static const extended::ZoneEra kZoneEraAtlantic_Madeira[] ACE_TIME_PROGMEM = {
11403 (0 << 4) + (0 + 4) ,
11408 extended::ZoneContext::kSuffixW ,
11413 static const char kZoneNameAtlantic_Madeira[] ACE_TIME_PROGMEM =
"Atlantic/Madeira";
11415 const extended::ZoneInfo kZoneAtlantic_Madeira ACE_TIME_PROGMEM = {
11416 kZoneNameAtlantic_Madeira ,
11421 kZoneEraAtlantic_Madeira ,
11432 static const extended::ZoneEra kZoneEraAtlantic_Reykjavik[] ACE_TIME_PROGMEM = {
11438 (0 << 4) + (0 + 4) ,
11443 extended::ZoneContext::kSuffixW ,
11448 static const char kZoneNameAtlantic_Reykjavik[] ACE_TIME_PROGMEM =
"Atlantic/Reykjavik";
11450 const extended::ZoneInfo kZoneAtlantic_Reykjavik ACE_TIME_PROGMEM = {
11451 kZoneNameAtlantic_Reykjavik ,
11456 kZoneEraAtlantic_Reykjavik ,
11467 static const extended::ZoneEra kZoneEraAtlantic_South_Georgia[] ACE_TIME_PROGMEM = {
11473 (0 << 4) + (0 + 4) ,
11478 extended::ZoneContext::kSuffixW ,
11483 static const char kZoneNameAtlantic_South_Georgia[] ACE_TIME_PROGMEM =
"Atlantic/South_Georgia";
11485 const extended::ZoneInfo kZoneAtlantic_South_Georgia ACE_TIME_PROGMEM = {
11486 kZoneNameAtlantic_South_Georgia ,
11491 kZoneEraAtlantic_South_Georgia ,
11502 static const extended::ZoneEra kZoneEraAtlantic_Stanley[] ACE_TIME_PROGMEM = {
11508 (0 << 4) + (0 + 4) ,
11513 extended::ZoneContext::kSuffixW ,
11520 (0 << 4) + (0 + 4) ,
11525 extended::ZoneContext::kSuffixW ,
11530 static const char kZoneNameAtlantic_Stanley[] ACE_TIME_PROGMEM =
"Atlantic/Stanley";
11532 const extended::ZoneInfo kZoneAtlantic_Stanley ACE_TIME_PROGMEM = {
11533 kZoneNameAtlantic_Stanley ,
11538 kZoneEraAtlantic_Stanley ,
11549 static const extended::ZoneEra kZoneEraAustralia_Adelaide[] ACE_TIME_PROGMEM = {
11555 (0 << 4) + (0 + 4) ,
11560 extended::ZoneContext::kSuffixW ,
11565 static const char kZoneNameAustralia_Adelaide[] ACE_TIME_PROGMEM =
"Australia/Adelaide";
11567 const extended::ZoneInfo kZoneAustralia_Adelaide ACE_TIME_PROGMEM = {
11568 kZoneNameAustralia_Adelaide ,
11573 kZoneEraAustralia_Adelaide ,
11584 static const extended::ZoneEra kZoneEraAustralia_Brisbane[] ACE_TIME_PROGMEM = {
11590 (0 << 4) + (0 + 4) ,
11595 extended::ZoneContext::kSuffixW ,
11600 static const char kZoneNameAustralia_Brisbane[] ACE_TIME_PROGMEM =
"Australia/Brisbane";
11602 const extended::ZoneInfo kZoneAustralia_Brisbane ACE_TIME_PROGMEM = {
11603 kZoneNameAustralia_Brisbane ,
11608 kZoneEraAustralia_Brisbane ,
11619 static const extended::ZoneEra kZoneEraAustralia_Broken_Hill[] ACE_TIME_PROGMEM = {
11625 (0 << 4) + (0 + 4) ,
11630 extended::ZoneContext::kSuffixW ,
11637 (0 << 4) + (0 + 4) ,
11642 extended::ZoneContext::kSuffixW ,
11647 static const char kZoneNameAustralia_Broken_Hill[] ACE_TIME_PROGMEM =
"Australia/Broken_Hill";
11649 const extended::ZoneInfo kZoneAustralia_Broken_Hill ACE_TIME_PROGMEM = {
11650 kZoneNameAustralia_Broken_Hill ,
11655 kZoneEraAustralia_Broken_Hill ,
11666 static const extended::ZoneEra kZoneEraAustralia_Currie[] ACE_TIME_PROGMEM = {
11672 (0 << 4) + (0 + 4) ,
11677 extended::ZoneContext::kSuffixW ,
11682 static const char kZoneNameAustralia_Currie[] ACE_TIME_PROGMEM =
"Australia/Currie";
11684 const extended::ZoneInfo kZoneAustralia_Currie ACE_TIME_PROGMEM = {
11685 kZoneNameAustralia_Currie ,
11690 kZoneEraAustralia_Currie ,
11701 static const extended::ZoneEra kZoneEraAustralia_Darwin[] ACE_TIME_PROGMEM = {
11707 (0 << 4) + (0 + 4) ,
11712 extended::ZoneContext::kSuffixW ,
11717 static const char kZoneNameAustralia_Darwin[] ACE_TIME_PROGMEM =
"Australia/Darwin";
11719 const extended::ZoneInfo kZoneAustralia_Darwin ACE_TIME_PROGMEM = {
11720 kZoneNameAustralia_Darwin ,
11725 kZoneEraAustralia_Darwin ,
11736 static const extended::ZoneEra kZoneEraAustralia_Eucla[] ACE_TIME_PROGMEM = {
11742 (0 << 4) + (0 + 4) ,
11747 extended::ZoneContext::kSuffixW ,
11752 static const char kZoneNameAustralia_Eucla[] ACE_TIME_PROGMEM =
"Australia/Eucla";
11754 const extended::ZoneInfo kZoneAustralia_Eucla ACE_TIME_PROGMEM = {
11755 kZoneNameAustralia_Eucla ,
11760 kZoneEraAustralia_Eucla ,
11771 static const extended::ZoneEra kZoneEraAustralia_Hobart[] ACE_TIME_PROGMEM = {
11777 (0 << 4) + (0 + 4) ,
11782 extended::ZoneContext::kSuffixW ,
11787 static const char kZoneNameAustralia_Hobart[] ACE_TIME_PROGMEM =
"Australia/Hobart";
11789 const extended::ZoneInfo kZoneAustralia_Hobart ACE_TIME_PROGMEM = {
11790 kZoneNameAustralia_Hobart ,
11795 kZoneEraAustralia_Hobart ,
11806 static const extended::ZoneEra kZoneEraAustralia_Lindeman[] ACE_TIME_PROGMEM = {
11812 (0 << 4) + (0 + 4) ,
11817 extended::ZoneContext::kSuffixW ,
11822 static const char kZoneNameAustralia_Lindeman[] ACE_TIME_PROGMEM =
"Australia/Lindeman";
11824 const extended::ZoneInfo kZoneAustralia_Lindeman ACE_TIME_PROGMEM = {
11825 kZoneNameAustralia_Lindeman ,
11830 kZoneEraAustralia_Lindeman ,
11841 static const extended::ZoneEra kZoneEraAustralia_Lord_Howe[] ACE_TIME_PROGMEM = {
11847 (0 << 4) + (0 + 4) ,
11852 extended::ZoneContext::kSuffixW ,
11857 static const char kZoneNameAustralia_Lord_Howe[] ACE_TIME_PROGMEM =
"Australia/Lord_Howe";
11859 const extended::ZoneInfo kZoneAustralia_Lord_Howe ACE_TIME_PROGMEM = {
11860 kZoneNameAustralia_Lord_Howe ,
11865 kZoneEraAustralia_Lord_Howe ,
11876 static const extended::ZoneEra kZoneEraAustralia_Melbourne[] ACE_TIME_PROGMEM = {
11882 (0 << 4) + (0 + 4) ,
11887 extended::ZoneContext::kSuffixW ,
11892 static const char kZoneNameAustralia_Melbourne[] ACE_TIME_PROGMEM =
"Australia/Melbourne";
11894 const extended::ZoneInfo kZoneAustralia_Melbourne ACE_TIME_PROGMEM = {
11895 kZoneNameAustralia_Melbourne ,
11900 kZoneEraAustralia_Melbourne ,
11911 static const extended::ZoneEra kZoneEraAustralia_Perth[] ACE_TIME_PROGMEM = {
11917 (0 << 4) + (0 + 4) ,
11922 extended::ZoneContext::kSuffixW ,
11927 static const char kZoneNameAustralia_Perth[] ACE_TIME_PROGMEM =
"Australia/Perth";
11929 const extended::ZoneInfo kZoneAustralia_Perth ACE_TIME_PROGMEM = {
11930 kZoneNameAustralia_Perth ,
11935 kZoneEraAustralia_Perth ,
11946 static const extended::ZoneEra kZoneEraAustralia_Sydney[] ACE_TIME_PROGMEM = {
11952 (0 << 4) + (0 + 4) ,
11957 extended::ZoneContext::kSuffixW ,
11962 static const char kZoneNameAustralia_Sydney[] ACE_TIME_PROGMEM =
"Australia/Sydney";
11964 const extended::ZoneInfo kZoneAustralia_Sydney ACE_TIME_PROGMEM = {
11965 kZoneNameAustralia_Sydney ,
11970 kZoneEraAustralia_Sydney ,
11981 static const extended::ZoneEra kZoneEraCET[] ACE_TIME_PROGMEM = {
11987 (0 << 4) + (0 + 4) ,
11992 extended::ZoneContext::kSuffixW ,
11997 static const char kZoneNameCET[] ACE_TIME_PROGMEM =
"CET";
11999 const extended::ZoneInfo kZoneCET ACE_TIME_PROGMEM = {
12016 static const extended::ZoneEra kZoneEraCST6CDT[] ACE_TIME_PROGMEM = {
12022 (0 << 4) + (0 + 4) ,
12027 extended::ZoneContext::kSuffixW ,
12032 static const char kZoneNameCST6CDT[] ACE_TIME_PROGMEM =
"CST6CDT";
12034 const extended::ZoneInfo kZoneCST6CDT ACE_TIME_PROGMEM = {
12051 static const extended::ZoneEra kZoneEraEET[] ACE_TIME_PROGMEM = {
12057 (0 << 4) + (0 + 4) ,
12062 extended::ZoneContext::kSuffixW ,
12067 static const char kZoneNameEET[] ACE_TIME_PROGMEM =
"EET";
12069 const extended::ZoneInfo kZoneEET ACE_TIME_PROGMEM = {
12086 static const extended::ZoneEra kZoneEraEST[] ACE_TIME_PROGMEM = {
12092 (0 << 4) + (0 + 4) ,
12097 extended::ZoneContext::kSuffixW ,
12102 static const char kZoneNameEST[] ACE_TIME_PROGMEM =
"EST";
12104 const extended::ZoneInfo kZoneEST ACE_TIME_PROGMEM = {
12121 static const extended::ZoneEra kZoneEraEST5EDT[] ACE_TIME_PROGMEM = {
12127 (0 << 4) + (0 + 4) ,
12132 extended::ZoneContext::kSuffixW ,
12137 static const char kZoneNameEST5EDT[] ACE_TIME_PROGMEM =
"EST5EDT";
12139 const extended::ZoneInfo kZoneEST5EDT ACE_TIME_PROGMEM = {
12156 static const extended::ZoneEra kZoneEraEtc_GMT[] ACE_TIME_PROGMEM = {
12162 (0 << 4) + (0 + 4) ,
12167 extended::ZoneContext::kSuffixW ,
12172 static const char kZoneNameEtc_GMT[] ACE_TIME_PROGMEM =
"Etc/GMT";
12174 const extended::ZoneInfo kZoneEtc_GMT ACE_TIME_PROGMEM = {
12191 static const extended::ZoneEra kZoneEraEtc_GMT_PLUS_1[] ACE_TIME_PROGMEM = {
12197 (0 << 4) + (0 + 4) ,
12202 extended::ZoneContext::kSuffixW ,
12207 static const char kZoneNameEtc_GMT_PLUS_1[] ACE_TIME_PROGMEM =
"Etc/GMT+1";
12209 const extended::ZoneInfo kZoneEtc_GMT_PLUS_1 ACE_TIME_PROGMEM = {
12210 kZoneNameEtc_GMT_PLUS_1 ,
12215 kZoneEraEtc_GMT_PLUS_1 ,
12226 static const extended::ZoneEra kZoneEraEtc_GMT_PLUS_10[] ACE_TIME_PROGMEM = {
12232 (0 << 4) + (0 + 4) ,
12237 extended::ZoneContext::kSuffixW ,
12242 static const char kZoneNameEtc_GMT_PLUS_10[] ACE_TIME_PROGMEM =
"Etc/GMT+10";
12244 const extended::ZoneInfo kZoneEtc_GMT_PLUS_10 ACE_TIME_PROGMEM = {
12245 kZoneNameEtc_GMT_PLUS_10 ,
12250 kZoneEraEtc_GMT_PLUS_10 ,
12261 static const extended::ZoneEra kZoneEraEtc_GMT_PLUS_11[] ACE_TIME_PROGMEM = {
12267 (0 << 4) + (0 + 4) ,
12272 extended::ZoneContext::kSuffixW ,
12277 static const char kZoneNameEtc_GMT_PLUS_11[] ACE_TIME_PROGMEM =
"Etc/GMT+11";
12279 const extended::ZoneInfo kZoneEtc_GMT_PLUS_11 ACE_TIME_PROGMEM = {
12280 kZoneNameEtc_GMT_PLUS_11 ,
12285 kZoneEraEtc_GMT_PLUS_11 ,
12296 static const extended::ZoneEra kZoneEraEtc_GMT_PLUS_12[] ACE_TIME_PROGMEM = {
12302 (0 << 4) + (0 + 4) ,
12307 extended::ZoneContext::kSuffixW ,
12312 static const char kZoneNameEtc_GMT_PLUS_12[] ACE_TIME_PROGMEM =
"Etc/GMT+12";
12314 const extended::ZoneInfo kZoneEtc_GMT_PLUS_12 ACE_TIME_PROGMEM = {
12315 kZoneNameEtc_GMT_PLUS_12 ,
12320 kZoneEraEtc_GMT_PLUS_12 ,
12331 static const extended::ZoneEra kZoneEraEtc_GMT_PLUS_2[] ACE_TIME_PROGMEM = {
12337 (0 << 4) + (0 + 4) ,
12342 extended::ZoneContext::kSuffixW ,
12347 static const char kZoneNameEtc_GMT_PLUS_2[] ACE_TIME_PROGMEM =
"Etc/GMT+2";
12349 const extended::ZoneInfo kZoneEtc_GMT_PLUS_2 ACE_TIME_PROGMEM = {
12350 kZoneNameEtc_GMT_PLUS_2 ,
12355 kZoneEraEtc_GMT_PLUS_2 ,
12366 static const extended::ZoneEra kZoneEraEtc_GMT_PLUS_3[] ACE_TIME_PROGMEM = {
12372 (0 << 4) + (0 + 4) ,
12377 extended::ZoneContext::kSuffixW ,
12382 static const char kZoneNameEtc_GMT_PLUS_3[] ACE_TIME_PROGMEM =
"Etc/GMT+3";
12384 const extended::ZoneInfo kZoneEtc_GMT_PLUS_3 ACE_TIME_PROGMEM = {
12385 kZoneNameEtc_GMT_PLUS_3 ,
12390 kZoneEraEtc_GMT_PLUS_3 ,
12401 static const extended::ZoneEra kZoneEraEtc_GMT_PLUS_4[] ACE_TIME_PROGMEM = {
12407 (0 << 4) + (0 + 4) ,
12412 extended::ZoneContext::kSuffixW ,
12417 static const char kZoneNameEtc_GMT_PLUS_4[] ACE_TIME_PROGMEM =
"Etc/GMT+4";
12419 const extended::ZoneInfo kZoneEtc_GMT_PLUS_4 ACE_TIME_PROGMEM = {
12420 kZoneNameEtc_GMT_PLUS_4 ,
12425 kZoneEraEtc_GMT_PLUS_4 ,
12436 static const extended::ZoneEra kZoneEraEtc_GMT_PLUS_5[] ACE_TIME_PROGMEM = {
12442 (0 << 4) + (0 + 4) ,
12447 extended::ZoneContext::kSuffixW ,
12452 static const char kZoneNameEtc_GMT_PLUS_5[] ACE_TIME_PROGMEM =
"Etc/GMT+5";
12454 const extended::ZoneInfo kZoneEtc_GMT_PLUS_5 ACE_TIME_PROGMEM = {
12455 kZoneNameEtc_GMT_PLUS_5 ,
12460 kZoneEraEtc_GMT_PLUS_5 ,
12471 static const extended::ZoneEra kZoneEraEtc_GMT_PLUS_6[] ACE_TIME_PROGMEM = {
12477 (0 << 4) + (0 + 4) ,
12482 extended::ZoneContext::kSuffixW ,
12487 static const char kZoneNameEtc_GMT_PLUS_6[] ACE_TIME_PROGMEM =
"Etc/GMT+6";
12489 const extended::ZoneInfo kZoneEtc_GMT_PLUS_6 ACE_TIME_PROGMEM = {
12490 kZoneNameEtc_GMT_PLUS_6 ,
12495 kZoneEraEtc_GMT_PLUS_6 ,
12506 static const extended::ZoneEra kZoneEraEtc_GMT_PLUS_7[] ACE_TIME_PROGMEM = {
12512 (0 << 4) + (0 + 4) ,
12517 extended::ZoneContext::kSuffixW ,
12522 static const char kZoneNameEtc_GMT_PLUS_7[] ACE_TIME_PROGMEM =
"Etc/GMT+7";
12524 const extended::ZoneInfo kZoneEtc_GMT_PLUS_7 ACE_TIME_PROGMEM = {
12525 kZoneNameEtc_GMT_PLUS_7 ,
12530 kZoneEraEtc_GMT_PLUS_7 ,
12541 static const extended::ZoneEra kZoneEraEtc_GMT_PLUS_8[] ACE_TIME_PROGMEM = {
12547 (0 << 4) + (0 + 4) ,
12552 extended::ZoneContext::kSuffixW ,
12557 static const char kZoneNameEtc_GMT_PLUS_8[] ACE_TIME_PROGMEM =
"Etc/GMT+8";
12559 const extended::ZoneInfo kZoneEtc_GMT_PLUS_8 ACE_TIME_PROGMEM = {
12560 kZoneNameEtc_GMT_PLUS_8 ,
12565 kZoneEraEtc_GMT_PLUS_8 ,
12576 static const extended::ZoneEra kZoneEraEtc_GMT_PLUS_9[] ACE_TIME_PROGMEM = {
12582 (0 << 4) + (0 + 4) ,
12587 extended::ZoneContext::kSuffixW ,
12592 static const char kZoneNameEtc_GMT_PLUS_9[] ACE_TIME_PROGMEM =
"Etc/GMT+9";
12594 const extended::ZoneInfo kZoneEtc_GMT_PLUS_9 ACE_TIME_PROGMEM = {
12595 kZoneNameEtc_GMT_PLUS_9 ,
12600 kZoneEraEtc_GMT_PLUS_9 ,
12611 static const extended::ZoneEra kZoneEraEtc_GMT_1[] ACE_TIME_PROGMEM = {
12617 (0 << 4) + (0 + 4) ,
12622 extended::ZoneContext::kSuffixW ,
12627 static const char kZoneNameEtc_GMT_1[] ACE_TIME_PROGMEM =
"Etc/GMT-1";
12629 const extended::ZoneInfo kZoneEtc_GMT_1 ACE_TIME_PROGMEM = {
12630 kZoneNameEtc_GMT_1 ,
12635 kZoneEraEtc_GMT_1 ,
12646 static const extended::ZoneEra kZoneEraEtc_GMT_10[] ACE_TIME_PROGMEM = {
12652 (0 << 4) + (0 + 4) ,
12657 extended::ZoneContext::kSuffixW ,
12662 static const char kZoneNameEtc_GMT_10[] ACE_TIME_PROGMEM =
"Etc/GMT-10";
12664 const extended::ZoneInfo kZoneEtc_GMT_10 ACE_TIME_PROGMEM = {
12665 kZoneNameEtc_GMT_10 ,
12670 kZoneEraEtc_GMT_10 ,
12681 static const extended::ZoneEra kZoneEraEtc_GMT_11[] ACE_TIME_PROGMEM = {
12687 (0 << 4) + (0 + 4) ,
12692 extended::ZoneContext::kSuffixW ,
12697 static const char kZoneNameEtc_GMT_11[] ACE_TIME_PROGMEM =
"Etc/GMT-11";
12699 const extended::ZoneInfo kZoneEtc_GMT_11 ACE_TIME_PROGMEM = {
12700 kZoneNameEtc_GMT_11 ,
12705 kZoneEraEtc_GMT_11 ,
12716 static const extended::ZoneEra kZoneEraEtc_GMT_12[] ACE_TIME_PROGMEM = {
12722 (0 << 4) + (0 + 4) ,
12727 extended::ZoneContext::kSuffixW ,
12732 static const char kZoneNameEtc_GMT_12[] ACE_TIME_PROGMEM =
"Etc/GMT-12";
12734 const extended::ZoneInfo kZoneEtc_GMT_12 ACE_TIME_PROGMEM = {
12735 kZoneNameEtc_GMT_12 ,
12740 kZoneEraEtc_GMT_12 ,
12751 static const extended::ZoneEra kZoneEraEtc_GMT_13[] ACE_TIME_PROGMEM = {
12757 (0 << 4) + (0 + 4) ,
12762 extended::ZoneContext::kSuffixW ,
12767 static const char kZoneNameEtc_GMT_13[] ACE_TIME_PROGMEM =
"Etc/GMT-13";
12769 const extended::ZoneInfo kZoneEtc_GMT_13 ACE_TIME_PROGMEM = {
12770 kZoneNameEtc_GMT_13 ,
12775 kZoneEraEtc_GMT_13 ,
12786 static const extended::ZoneEra kZoneEraEtc_GMT_14[] ACE_TIME_PROGMEM = {
12792 (0 << 4) + (0 + 4) ,
12797 extended::ZoneContext::kSuffixW ,
12802 static const char kZoneNameEtc_GMT_14[] ACE_TIME_PROGMEM =
"Etc/GMT-14";
12804 const extended::ZoneInfo kZoneEtc_GMT_14 ACE_TIME_PROGMEM = {
12805 kZoneNameEtc_GMT_14 ,
12810 kZoneEraEtc_GMT_14 ,
12821 static const extended::ZoneEra kZoneEraEtc_GMT_2[] ACE_TIME_PROGMEM = {
12827 (0 << 4) + (0 + 4) ,
12832 extended::ZoneContext::kSuffixW ,
12837 static const char kZoneNameEtc_GMT_2[] ACE_TIME_PROGMEM =
"Etc/GMT-2";
12839 const extended::ZoneInfo kZoneEtc_GMT_2 ACE_TIME_PROGMEM = {
12840 kZoneNameEtc_GMT_2 ,
12845 kZoneEraEtc_GMT_2 ,
12856 static const extended::ZoneEra kZoneEraEtc_GMT_3[] ACE_TIME_PROGMEM = {
12862 (0 << 4) + (0 + 4) ,
12867 extended::ZoneContext::kSuffixW ,
12872 static const char kZoneNameEtc_GMT_3[] ACE_TIME_PROGMEM =
"Etc/GMT-3";
12874 const extended::ZoneInfo kZoneEtc_GMT_3 ACE_TIME_PROGMEM = {
12875 kZoneNameEtc_GMT_3 ,
12880 kZoneEraEtc_GMT_3 ,
12891 static const extended::ZoneEra kZoneEraEtc_GMT_4[] ACE_TIME_PROGMEM = {
12897 (0 << 4) + (0 + 4) ,
12902 extended::ZoneContext::kSuffixW ,
12907 static const char kZoneNameEtc_GMT_4[] ACE_TIME_PROGMEM =
"Etc/GMT-4";
12909 const extended::ZoneInfo kZoneEtc_GMT_4 ACE_TIME_PROGMEM = {
12910 kZoneNameEtc_GMT_4 ,
12915 kZoneEraEtc_GMT_4 ,
12926 static const extended::ZoneEra kZoneEraEtc_GMT_5[] ACE_TIME_PROGMEM = {
12932 (0 << 4) + (0 + 4) ,
12937 extended::ZoneContext::kSuffixW ,
12942 static const char kZoneNameEtc_GMT_5[] ACE_TIME_PROGMEM =
"Etc/GMT-5";
12944 const extended::ZoneInfo kZoneEtc_GMT_5 ACE_TIME_PROGMEM = {
12945 kZoneNameEtc_GMT_5 ,
12950 kZoneEraEtc_GMT_5 ,
12961 static const extended::ZoneEra kZoneEraEtc_GMT_6[] ACE_TIME_PROGMEM = {
12967 (0 << 4) + (0 + 4) ,
12972 extended::ZoneContext::kSuffixW ,
12977 static const char kZoneNameEtc_GMT_6[] ACE_TIME_PROGMEM =
"Etc/GMT-6";
12979 const extended::ZoneInfo kZoneEtc_GMT_6 ACE_TIME_PROGMEM = {
12980 kZoneNameEtc_GMT_6 ,
12985 kZoneEraEtc_GMT_6 ,
12996 static const extended::ZoneEra kZoneEraEtc_GMT_7[] ACE_TIME_PROGMEM = {
13002 (0 << 4) + (0 + 4) ,
13007 extended::ZoneContext::kSuffixW ,
13012 static const char kZoneNameEtc_GMT_7[] ACE_TIME_PROGMEM =
"Etc/GMT-7";
13014 const extended::ZoneInfo kZoneEtc_GMT_7 ACE_TIME_PROGMEM = {
13015 kZoneNameEtc_GMT_7 ,
13020 kZoneEraEtc_GMT_7 ,
13031 static const extended::ZoneEra kZoneEraEtc_GMT_8[] ACE_TIME_PROGMEM = {
13037 (0 << 4) + (0 + 4) ,
13042 extended::ZoneContext::kSuffixW ,
13047 static const char kZoneNameEtc_GMT_8[] ACE_TIME_PROGMEM =
"Etc/GMT-8";
13049 const extended::ZoneInfo kZoneEtc_GMT_8 ACE_TIME_PROGMEM = {
13050 kZoneNameEtc_GMT_8 ,
13055 kZoneEraEtc_GMT_8 ,
13066 static const extended::ZoneEra kZoneEraEtc_GMT_9[] ACE_TIME_PROGMEM = {
13072 (0 << 4) + (0 + 4) ,
13077 extended::ZoneContext::kSuffixW ,
13082 static const char kZoneNameEtc_GMT_9[] ACE_TIME_PROGMEM =
"Etc/GMT-9";
13084 const extended::ZoneInfo kZoneEtc_GMT_9 ACE_TIME_PROGMEM = {
13085 kZoneNameEtc_GMT_9 ,
13090 kZoneEraEtc_GMT_9 ,
13101 static const extended::ZoneEra kZoneEraEtc_UTC[] ACE_TIME_PROGMEM = {
13107 (0 << 4) + (0 + 4) ,
13112 extended::ZoneContext::kSuffixW ,
13117 static const char kZoneNameEtc_UTC[] ACE_TIME_PROGMEM =
"Etc/UTC";
13119 const extended::ZoneInfo kZoneEtc_UTC ACE_TIME_PROGMEM = {
13136 static const extended::ZoneEra kZoneEraEurope_Amsterdam[] ACE_TIME_PROGMEM = {
13142 (0 << 4) + (0 + 4) ,
13147 extended::ZoneContext::kSuffixW ,
13152 static const char kZoneNameEurope_Amsterdam[] ACE_TIME_PROGMEM =
"Europe/Amsterdam";
13154 const extended::ZoneInfo kZoneEurope_Amsterdam ACE_TIME_PROGMEM = {
13155 kZoneNameEurope_Amsterdam ,
13160 kZoneEraEurope_Amsterdam ,
13171 static const extended::ZoneEra kZoneEraEurope_Andorra[] ACE_TIME_PROGMEM = {
13177 (0 << 4) + (0 + 4) ,
13182 extended::ZoneContext::kSuffixW ,
13187 static const char kZoneNameEurope_Andorra[] ACE_TIME_PROGMEM =
"Europe/Andorra";
13189 const extended::ZoneInfo kZoneEurope_Andorra ACE_TIME_PROGMEM = {
13190 kZoneNameEurope_Andorra ,
13195 kZoneEraEurope_Andorra ,
13206 static const extended::ZoneEra kZoneEraEurope_Astrakhan[] ACE_TIME_PROGMEM = {
13212 (0 << 4) + (0 + 4) ,
13217 extended::ZoneContext::kSuffixS ,
13224 (0 << 4) + (0 + 4) ,
13229 extended::ZoneContext::kSuffixS ,
13236 (0 << 4) + (0 + 4) ,
13241 extended::ZoneContext::kSuffixS ,
13248 (0 << 4) + (0 + 4) ,
13253 extended::ZoneContext::kSuffixW ,
13258 static const char kZoneNameEurope_Astrakhan[] ACE_TIME_PROGMEM =
"Europe/Astrakhan";
13260 const extended::ZoneInfo kZoneEurope_Astrakhan ACE_TIME_PROGMEM = {
13261 kZoneNameEurope_Astrakhan ,
13266 kZoneEraEurope_Astrakhan ,
13277 static const extended::ZoneEra kZoneEraEurope_Athens[] ACE_TIME_PROGMEM = {
13283 (0 << 4) + (0 + 4) ,
13288 extended::ZoneContext::kSuffixW ,
13293 static const char kZoneNameEurope_Athens[] ACE_TIME_PROGMEM =
"Europe/Athens";
13295 const extended::ZoneInfo kZoneEurope_Athens ACE_TIME_PROGMEM = {
13296 kZoneNameEurope_Athens ,
13301 kZoneEraEurope_Athens ,
13312 static const extended::ZoneEra kZoneEraEurope_Belgrade[] ACE_TIME_PROGMEM = {
13318 (0 << 4) + (0 + 4) ,
13323 extended::ZoneContext::kSuffixW ,
13328 static const char kZoneNameEurope_Belgrade[] ACE_TIME_PROGMEM =
"Europe/Belgrade";
13330 const extended::ZoneInfo kZoneEurope_Belgrade ACE_TIME_PROGMEM = {
13331 kZoneNameEurope_Belgrade ,
13336 kZoneEraEurope_Belgrade ,
13347 static const extended::ZoneEra kZoneEraEurope_Berlin[] ACE_TIME_PROGMEM = {
13353 (0 << 4) + (0 + 4) ,
13358 extended::ZoneContext::kSuffixW ,
13363 static const char kZoneNameEurope_Berlin[] ACE_TIME_PROGMEM =
"Europe/Berlin";
13365 const extended::ZoneInfo kZoneEurope_Berlin ACE_TIME_PROGMEM = {
13366 kZoneNameEurope_Berlin ,
13371 kZoneEraEurope_Berlin ,
13382 static const extended::ZoneEra kZoneEraEurope_Brussels[] ACE_TIME_PROGMEM = {
13388 (0 << 4) + (0 + 4) ,
13393 extended::ZoneContext::kSuffixW ,
13398 static const char kZoneNameEurope_Brussels[] ACE_TIME_PROGMEM =
"Europe/Brussels";
13400 const extended::ZoneInfo kZoneEurope_Brussels ACE_TIME_PROGMEM = {
13401 kZoneNameEurope_Brussels ,
13406 kZoneEraEurope_Brussels ,
13417 static const extended::ZoneEra kZoneEraEurope_Bucharest[] ACE_TIME_PROGMEM = {
13423 (0 << 4) + (0 + 4) ,
13428 extended::ZoneContext::kSuffixW ,
13433 static const char kZoneNameEurope_Bucharest[] ACE_TIME_PROGMEM =
"Europe/Bucharest";
13435 const extended::ZoneInfo kZoneEurope_Bucharest ACE_TIME_PROGMEM = {
13436 kZoneNameEurope_Bucharest ,
13441 kZoneEraEurope_Bucharest ,
13452 static const extended::ZoneEra kZoneEraEurope_Budapest[] ACE_TIME_PROGMEM = {
13458 (0 << 4) + (0 + 4) ,
13463 extended::ZoneContext::kSuffixW ,
13468 static const char kZoneNameEurope_Budapest[] ACE_TIME_PROGMEM =
"Europe/Budapest";
13470 const extended::ZoneInfo kZoneEurope_Budapest ACE_TIME_PROGMEM = {
13471 kZoneNameEurope_Budapest ,
13476 kZoneEraEurope_Budapest ,
13487 static const extended::ZoneEra kZoneEraEurope_Chisinau[] ACE_TIME_PROGMEM = {
13493 (0 << 4) + (0 + 4) ,
13498 extended::ZoneContext::kSuffixW ,
13503 static const char kZoneNameEurope_Chisinau[] ACE_TIME_PROGMEM =
"Europe/Chisinau";
13505 const extended::ZoneInfo kZoneEurope_Chisinau ACE_TIME_PROGMEM = {
13506 kZoneNameEurope_Chisinau ,
13511 kZoneEraEurope_Chisinau ,
13522 static const extended::ZoneEra kZoneEraEurope_Copenhagen[] ACE_TIME_PROGMEM = {
13528 (0 << 4) + (0 + 4) ,
13533 extended::ZoneContext::kSuffixW ,
13538 static const char kZoneNameEurope_Copenhagen[] ACE_TIME_PROGMEM =
"Europe/Copenhagen";
13540 const extended::ZoneInfo kZoneEurope_Copenhagen ACE_TIME_PROGMEM = {
13541 kZoneNameEurope_Copenhagen ,
13546 kZoneEraEurope_Copenhagen ,
13557 static const extended::ZoneEra kZoneEraEurope_Dublin[] ACE_TIME_PROGMEM = {
13563 (0 << 4) + (0 + 4) ,
13568 extended::ZoneContext::kSuffixW ,
13573 static const char kZoneNameEurope_Dublin[] ACE_TIME_PROGMEM =
"Europe/Dublin";
13575 const extended::ZoneInfo kZoneEurope_Dublin ACE_TIME_PROGMEM = {
13576 kZoneNameEurope_Dublin ,
13581 kZoneEraEurope_Dublin ,
13592 static const extended::ZoneEra kZoneEraEurope_Gibraltar[] ACE_TIME_PROGMEM = {
13598 (0 << 4) + (0 + 4) ,
13603 extended::ZoneContext::kSuffixW ,
13608 static const char kZoneNameEurope_Gibraltar[] ACE_TIME_PROGMEM =
"Europe/Gibraltar";
13610 const extended::ZoneInfo kZoneEurope_Gibraltar ACE_TIME_PROGMEM = {
13611 kZoneNameEurope_Gibraltar ,
13616 kZoneEraEurope_Gibraltar ,
13627 static const extended::ZoneEra kZoneEraEurope_Helsinki[] ACE_TIME_PROGMEM = {
13633 (0 << 4) + (0 + 4) ,
13638 extended::ZoneContext::kSuffixW ,
13643 static const char kZoneNameEurope_Helsinki[] ACE_TIME_PROGMEM =
"Europe/Helsinki";
13645 const extended::ZoneInfo kZoneEurope_Helsinki ACE_TIME_PROGMEM = {
13646 kZoneNameEurope_Helsinki ,
13651 kZoneEraEurope_Helsinki ,
13662 static const extended::ZoneEra kZoneEraEurope_Istanbul[] ACE_TIME_PROGMEM = {
13668 (0 << 4) + (0 + 4) ,
13673 extended::ZoneContext::kSuffixW ,
13680 (0 << 4) + (0 + 4) ,
13685 extended::ZoneContext::kSuffixU ,
13692 (0 << 4) + (0 + 4) ,
13697 extended::ZoneContext::kSuffixU ,
13704 (0 << 4) + (0 + 4) ,
13709 extended::ZoneContext::kSuffixU ,
13716 (0 << 4) + (0 + 4) ,
13721 extended::ZoneContext::kSuffixU ,
13728 (0 << 4) + (0 + 4) ,
13733 extended::ZoneContext::kSuffixU ,
13740 (0 << 4) + (4 + 4) ,
13745 extended::ZoneContext::kSuffixU ,
13752 (0 << 4) + (0 + 4) ,
13757 extended::ZoneContext::kSuffixW ,
13764 (0 << 4) + (0 + 4) ,
13769 extended::ZoneContext::kSuffixW ,
13774 static const char kZoneNameEurope_Istanbul[] ACE_TIME_PROGMEM =
"Europe/Istanbul";
13776 const extended::ZoneInfo kZoneEurope_Istanbul ACE_TIME_PROGMEM = {
13777 kZoneNameEurope_Istanbul ,
13782 kZoneEraEurope_Istanbul ,
13793 static const extended::ZoneEra kZoneEraEurope_Kaliningrad[] ACE_TIME_PROGMEM = {
13799 (0 << 4) + (0 + 4) ,
13804 extended::ZoneContext::kSuffixS ,
13811 (0 << 4) + (0 + 4) ,
13816 extended::ZoneContext::kSuffixS ,
13823 (0 << 4) + (0 + 4) ,
13828 extended::ZoneContext::kSuffixW ,
13833 static const char kZoneNameEurope_Kaliningrad[] ACE_TIME_PROGMEM =
"Europe/Kaliningrad";
13835 const extended::ZoneInfo kZoneEurope_Kaliningrad ACE_TIME_PROGMEM = {
13836 kZoneNameEurope_Kaliningrad ,
13841 kZoneEraEurope_Kaliningrad ,
13852 static const extended::ZoneEra kZoneEraEurope_Kiev[] ACE_TIME_PROGMEM = {
13858 (0 << 4) + (0 + 4) ,
13863 extended::ZoneContext::kSuffixW ,
13868 static const char kZoneNameEurope_Kiev[] ACE_TIME_PROGMEM =
"Europe/Kiev";
13870 const extended::ZoneInfo kZoneEurope_Kiev ACE_TIME_PROGMEM = {
13871 kZoneNameEurope_Kiev ,
13876 kZoneEraEurope_Kiev ,
13887 static const extended::ZoneEra kZoneEraEurope_Kirov[] ACE_TIME_PROGMEM = {
13893 (0 << 4) + (0 + 4) ,
13898 extended::ZoneContext::kSuffixS ,
13905 (0 << 4) + (0 + 4) ,
13910 extended::ZoneContext::kSuffixS ,
13917 (0 << 4) + (0 + 4) ,
13922 extended::ZoneContext::kSuffixW ,
13927 static const char kZoneNameEurope_Kirov[] ACE_TIME_PROGMEM =
"Europe/Kirov";
13929 const extended::ZoneInfo kZoneEurope_Kirov ACE_TIME_PROGMEM = {
13930 kZoneNameEurope_Kirov ,
13935 kZoneEraEurope_Kirov ,
13946 static const extended::ZoneEra kZoneEraEurope_Lisbon[] ACE_TIME_PROGMEM = {
13952 (0 << 4) + (0 + 4) ,
13957 extended::ZoneContext::kSuffixW ,
13962 static const char kZoneNameEurope_Lisbon[] ACE_TIME_PROGMEM =
"Europe/Lisbon";
13964 const extended::ZoneInfo kZoneEurope_Lisbon ACE_TIME_PROGMEM = {
13965 kZoneNameEurope_Lisbon ,
13970 kZoneEraEurope_Lisbon ,
13981 static const extended::ZoneEra kZoneEraEurope_London[] ACE_TIME_PROGMEM = {
13987 (0 << 4) + (0 + 4) ,
13992 extended::ZoneContext::kSuffixW ,
13997 static const char kZoneNameEurope_London[] ACE_TIME_PROGMEM =
"Europe/London";
13999 const extended::ZoneInfo kZoneEurope_London ACE_TIME_PROGMEM = {
14000 kZoneNameEurope_London ,
14005 kZoneEraEurope_London ,
14016 static const extended::ZoneEra kZoneEraEurope_Luxembourg[] ACE_TIME_PROGMEM = {
14022 (0 << 4) + (0 + 4) ,
14027 extended::ZoneContext::kSuffixW ,
14032 static const char kZoneNameEurope_Luxembourg[] ACE_TIME_PROGMEM =
"Europe/Luxembourg";
14034 const extended::ZoneInfo kZoneEurope_Luxembourg ACE_TIME_PROGMEM = {
14035 kZoneNameEurope_Luxembourg ,
14040 kZoneEraEurope_Luxembourg ,
14051 static const extended::ZoneEra kZoneEraEurope_Madrid[] ACE_TIME_PROGMEM = {
14057 (0 << 4) + (0 + 4) ,
14062 extended::ZoneContext::kSuffixW ,
14067 static const char kZoneNameEurope_Madrid[] ACE_TIME_PROGMEM =
"Europe/Madrid";
14069 const extended::ZoneInfo kZoneEurope_Madrid ACE_TIME_PROGMEM = {
14070 kZoneNameEurope_Madrid ,
14075 kZoneEraEurope_Madrid ,
14086 static const extended::ZoneEra kZoneEraEurope_Malta[] ACE_TIME_PROGMEM = {
14092 (0 << 4) + (0 + 4) ,
14097 extended::ZoneContext::kSuffixW ,
14102 static const char kZoneNameEurope_Malta[] ACE_TIME_PROGMEM =
"Europe/Malta";
14104 const extended::ZoneInfo kZoneEurope_Malta ACE_TIME_PROGMEM = {
14105 kZoneNameEurope_Malta ,
14110 kZoneEraEurope_Malta ,
14121 static const extended::ZoneEra kZoneEraEurope_Minsk[] ACE_TIME_PROGMEM = {
14127 (0 << 4) + (0 + 4) ,
14132 extended::ZoneContext::kSuffixS ,
14139 (0 << 4) + (0 + 4) ,
14144 extended::ZoneContext::kSuffixW ,
14149 static const char kZoneNameEurope_Minsk[] ACE_TIME_PROGMEM =
"Europe/Minsk";
14151 const extended::ZoneInfo kZoneEurope_Minsk ACE_TIME_PROGMEM = {
14152 kZoneNameEurope_Minsk ,
14157 kZoneEraEurope_Minsk ,
14168 static const extended::ZoneEra kZoneEraEurope_Monaco[] ACE_TIME_PROGMEM = {
14174 (0 << 4) + (0 + 4) ,
14179 extended::ZoneContext::kSuffixW ,
14184 static const char kZoneNameEurope_Monaco[] ACE_TIME_PROGMEM =
"Europe/Monaco";
14186 const extended::ZoneInfo kZoneEurope_Monaco ACE_TIME_PROGMEM = {
14187 kZoneNameEurope_Monaco ,
14192 kZoneEraEurope_Monaco ,
14203 static const extended::ZoneEra kZoneEraEurope_Moscow[] ACE_TIME_PROGMEM = {
14209 (0 << 4) + (0 + 4) ,
14214 extended::ZoneContext::kSuffixS ,
14221 (0 << 4) + (0 + 4) ,
14226 extended::ZoneContext::kSuffixS ,
14233 (0 << 4) + (0 + 4) ,
14238 extended::ZoneContext::kSuffixW ,
14243 static const char kZoneNameEurope_Moscow[] ACE_TIME_PROGMEM =
"Europe/Moscow";
14245 const extended::ZoneInfo kZoneEurope_Moscow ACE_TIME_PROGMEM = {
14246 kZoneNameEurope_Moscow ,
14251 kZoneEraEurope_Moscow ,
14262 static const extended::ZoneEra kZoneEraEurope_Oslo[] ACE_TIME_PROGMEM = {
14268 (0 << 4) + (0 + 4) ,
14273 extended::ZoneContext::kSuffixW ,
14278 static const char kZoneNameEurope_Oslo[] ACE_TIME_PROGMEM =
"Europe/Oslo";
14280 const extended::ZoneInfo kZoneEurope_Oslo ACE_TIME_PROGMEM = {
14281 kZoneNameEurope_Oslo ,
14286 kZoneEraEurope_Oslo ,
14297 static const extended::ZoneEra kZoneEraEurope_Paris[] ACE_TIME_PROGMEM = {
14303 (0 << 4) + (0 + 4) ,
14308 extended::ZoneContext::kSuffixW ,
14313 static const char kZoneNameEurope_Paris[] ACE_TIME_PROGMEM =
"Europe/Paris";
14315 const extended::ZoneInfo kZoneEurope_Paris ACE_TIME_PROGMEM = {
14316 kZoneNameEurope_Paris ,
14321 kZoneEraEurope_Paris ,
14332 static const extended::ZoneEra kZoneEraEurope_Prague[] ACE_TIME_PROGMEM = {
14338 (0 << 4) + (0 + 4) ,
14343 extended::ZoneContext::kSuffixW ,
14348 static const char kZoneNameEurope_Prague[] ACE_TIME_PROGMEM =
"Europe/Prague";
14350 const extended::ZoneInfo kZoneEurope_Prague ACE_TIME_PROGMEM = {
14351 kZoneNameEurope_Prague ,
14356 kZoneEraEurope_Prague ,
14367 static const extended::ZoneEra kZoneEraEurope_Riga[] ACE_TIME_PROGMEM = {
14373 (0 << 4) + (0 + 4) ,
14378 extended::ZoneContext::kSuffixW ,
14385 (0 << 4) + (0 + 4) ,
14390 extended::ZoneContext::kSuffixW ,
14397 (0 << 4) + (0 + 4) ,
14402 extended::ZoneContext::kSuffixW ,
14407 static const char kZoneNameEurope_Riga[] ACE_TIME_PROGMEM =
"Europe/Riga";
14409 const extended::ZoneInfo kZoneEurope_Riga ACE_TIME_PROGMEM = {
14410 kZoneNameEurope_Riga ,
14415 kZoneEraEurope_Riga ,
14426 static const extended::ZoneEra kZoneEraEurope_Rome[] ACE_TIME_PROGMEM = {
14432 (0 << 4) + (0 + 4) ,
14437 extended::ZoneContext::kSuffixW ,
14442 static const char kZoneNameEurope_Rome[] ACE_TIME_PROGMEM =
"Europe/Rome";
14444 const extended::ZoneInfo kZoneEurope_Rome ACE_TIME_PROGMEM = {
14445 kZoneNameEurope_Rome ,
14450 kZoneEraEurope_Rome ,
14461 static const extended::ZoneEra kZoneEraEurope_Samara[] ACE_TIME_PROGMEM = {
14467 (0 << 4) + (0 + 4) ,
14472 extended::ZoneContext::kSuffixS ,
14479 (0 << 4) + (0 + 4) ,
14484 extended::ZoneContext::kSuffixS ,
14491 (0 << 4) + (0 + 4) ,
14496 extended::ZoneContext::kSuffixW ,
14501 static const char kZoneNameEurope_Samara[] ACE_TIME_PROGMEM =
"Europe/Samara";
14503 const extended::ZoneInfo kZoneEurope_Samara ACE_TIME_PROGMEM = {
14504 kZoneNameEurope_Samara ,
14509 kZoneEraEurope_Samara ,
14520 static const extended::ZoneEra kZoneEraEurope_Saratov[] ACE_TIME_PROGMEM = {
14526 (0 << 4) + (0 + 4) ,
14531 extended::ZoneContext::kSuffixS ,
14538 (0 << 4) + (0 + 4) ,
14543 extended::ZoneContext::kSuffixS ,
14550 (0 << 4) + (0 + 4) ,
14555 extended::ZoneContext::kSuffixS ,
14562 (0 << 4) + (0 + 4) ,
14567 extended::ZoneContext::kSuffixW ,
14572 static const char kZoneNameEurope_Saratov[] ACE_TIME_PROGMEM =
"Europe/Saratov";
14574 const extended::ZoneInfo kZoneEurope_Saratov ACE_TIME_PROGMEM = {
14575 kZoneNameEurope_Saratov ,
14580 kZoneEraEurope_Saratov ,
14591 static const extended::ZoneEra kZoneEraEurope_Simferopol[] ACE_TIME_PROGMEM = {
14597 (0 << 4) + (0 + 4) ,
14602 extended::ZoneContext::kSuffixW ,
14609 (0 << 4) + (0 + 4) ,
14614 extended::ZoneContext::kSuffixS ,
14621 (0 << 4) + (0 + 4) ,
14626 extended::ZoneContext::kSuffixW ,
14631 static const char kZoneNameEurope_Simferopol[] ACE_TIME_PROGMEM =
"Europe/Simferopol";
14633 const extended::ZoneInfo kZoneEurope_Simferopol ACE_TIME_PROGMEM = {
14634 kZoneNameEurope_Simferopol ,
14639 kZoneEraEurope_Simferopol ,
14650 static const extended::ZoneEra kZoneEraEurope_Sofia[] ACE_TIME_PROGMEM = {
14656 (0 << 4) + (0 + 4) ,
14661 extended::ZoneContext::kSuffixW ,
14666 static const char kZoneNameEurope_Sofia[] ACE_TIME_PROGMEM =
"Europe/Sofia";
14668 const extended::ZoneInfo kZoneEurope_Sofia ACE_TIME_PROGMEM = {
14669 kZoneNameEurope_Sofia ,
14674 kZoneEraEurope_Sofia ,
14685 static const extended::ZoneEra kZoneEraEurope_Stockholm[] ACE_TIME_PROGMEM = {
14691 (0 << 4) + (0 + 4) ,
14696 extended::ZoneContext::kSuffixW ,
14701 static const char kZoneNameEurope_Stockholm[] ACE_TIME_PROGMEM =
"Europe/Stockholm";
14703 const extended::ZoneInfo kZoneEurope_Stockholm ACE_TIME_PROGMEM = {
14704 kZoneNameEurope_Stockholm ,
14709 kZoneEraEurope_Stockholm ,
14720 static const extended::ZoneEra kZoneEraEurope_Tallinn[] ACE_TIME_PROGMEM = {
14726 (0 << 4) + (0 + 4) ,
14731 extended::ZoneContext::kSuffixW ,
14738 (0 << 4) + (0 + 4) ,
14743 extended::ZoneContext::kSuffixW ,
14750 (0 << 4) + (0 + 4) ,
14755 extended::ZoneContext::kSuffixW ,
14760 static const char kZoneNameEurope_Tallinn[] ACE_TIME_PROGMEM =
"Europe/Tallinn";
14762 const extended::ZoneInfo kZoneEurope_Tallinn ACE_TIME_PROGMEM = {
14763 kZoneNameEurope_Tallinn ,
14768 kZoneEraEurope_Tallinn ,
14779 static const extended::ZoneEra kZoneEraEurope_Tirane[] ACE_TIME_PROGMEM = {
14785 (0 << 4) + (0 + 4) ,
14790 extended::ZoneContext::kSuffixW ,
14795 static const char kZoneNameEurope_Tirane[] ACE_TIME_PROGMEM =
"Europe/Tirane";
14797 const extended::ZoneInfo kZoneEurope_Tirane ACE_TIME_PROGMEM = {
14798 kZoneNameEurope_Tirane ,
14803 kZoneEraEurope_Tirane ,
14814 static const extended::ZoneEra kZoneEraEurope_Ulyanovsk[] ACE_TIME_PROGMEM = {
14820 (0 << 4) + (0 + 4) ,
14825 extended::ZoneContext::kSuffixS ,
14832 (0 << 4) + (0 + 4) ,
14837 extended::ZoneContext::kSuffixS ,
14844 (0 << 4) + (0 + 4) ,
14849 extended::ZoneContext::kSuffixS ,
14856 (0 << 4) + (0 + 4) ,
14861 extended::ZoneContext::kSuffixW ,
14866 static const char kZoneNameEurope_Ulyanovsk[] ACE_TIME_PROGMEM =
"Europe/Ulyanovsk";
14868 const extended::ZoneInfo kZoneEurope_Ulyanovsk ACE_TIME_PROGMEM = {
14869 kZoneNameEurope_Ulyanovsk ,
14874 kZoneEraEurope_Ulyanovsk ,
14885 static const extended::ZoneEra kZoneEraEurope_Uzhgorod[] ACE_TIME_PROGMEM = {
14891 (0 << 4) + (0 + 4) ,
14896 extended::ZoneContext::kSuffixW ,
14901 static const char kZoneNameEurope_Uzhgorod[] ACE_TIME_PROGMEM =
"Europe/Uzhgorod";
14903 const extended::ZoneInfo kZoneEurope_Uzhgorod ACE_TIME_PROGMEM = {
14904 kZoneNameEurope_Uzhgorod ,
14909 kZoneEraEurope_Uzhgorod ,
14920 static const extended::ZoneEra kZoneEraEurope_Vienna[] ACE_TIME_PROGMEM = {
14926 (0 << 4) + (0 + 4) ,
14931 extended::ZoneContext::kSuffixW ,
14936 static const char kZoneNameEurope_Vienna[] ACE_TIME_PROGMEM =
"Europe/Vienna";
14938 const extended::ZoneInfo kZoneEurope_Vienna ACE_TIME_PROGMEM = {
14939 kZoneNameEurope_Vienna ,
14944 kZoneEraEurope_Vienna ,
14955 static const extended::ZoneEra kZoneEraEurope_Vilnius[] ACE_TIME_PROGMEM = {
14961 (0 << 4) + (0 + 4) ,
14966 extended::ZoneContext::kSuffixU ,
14973 (0 << 4) + (0 + 4) ,
14978 extended::ZoneContext::kSuffixW ,
14985 (0 << 4) + (0 + 4) ,
14990 extended::ZoneContext::kSuffixW ,
14995 static const char kZoneNameEurope_Vilnius[] ACE_TIME_PROGMEM =
"Europe/Vilnius";
14997 const extended::ZoneInfo kZoneEurope_Vilnius ACE_TIME_PROGMEM = {
14998 kZoneNameEurope_Vilnius ,
15003 kZoneEraEurope_Vilnius ,
15014 static const extended::ZoneEra kZoneEraEurope_Volgograd[] ACE_TIME_PROGMEM = {
15020 (0 << 4) + (0 + 4) ,
15025 extended::ZoneContext::kSuffixS ,
15032 (0 << 4) + (0 + 4) ,
15037 extended::ZoneContext::kSuffixS ,
15044 (0 << 4) + (0 + 4) ,
15049 extended::ZoneContext::kSuffixS ,
15056 (0 << 4) + (0 + 4) ,
15061 extended::ZoneContext::kSuffixW ,
15066 static const char kZoneNameEurope_Volgograd[] ACE_TIME_PROGMEM =
"Europe/Volgograd";
15068 const extended::ZoneInfo kZoneEurope_Volgograd ACE_TIME_PROGMEM = {
15069 kZoneNameEurope_Volgograd ,
15074 kZoneEraEurope_Volgograd ,
15085 static const extended::ZoneEra kZoneEraEurope_Warsaw[] ACE_TIME_PROGMEM = {
15091 (0 << 4) + (0 + 4) ,
15096 extended::ZoneContext::kSuffixW ,
15101 static const char kZoneNameEurope_Warsaw[] ACE_TIME_PROGMEM =
"Europe/Warsaw";
15103 const extended::ZoneInfo kZoneEurope_Warsaw ACE_TIME_PROGMEM = {
15104 kZoneNameEurope_Warsaw ,
15109 kZoneEraEurope_Warsaw ,
15120 static const extended::ZoneEra kZoneEraEurope_Zaporozhye[] ACE_TIME_PROGMEM = {
15126 (0 << 4) + (0 + 4) ,
15131 extended::ZoneContext::kSuffixW ,
15136 static const char kZoneNameEurope_Zaporozhye[] ACE_TIME_PROGMEM =
"Europe/Zaporozhye";
15138 const extended::ZoneInfo kZoneEurope_Zaporozhye ACE_TIME_PROGMEM = {
15139 kZoneNameEurope_Zaporozhye ,
15144 kZoneEraEurope_Zaporozhye ,
15155 static const extended::ZoneEra kZoneEraEurope_Zurich[] ACE_TIME_PROGMEM = {
15161 (0 << 4) + (0 + 4) ,
15166 extended::ZoneContext::kSuffixW ,
15171 static const char kZoneNameEurope_Zurich[] ACE_TIME_PROGMEM =
"Europe/Zurich";
15173 const extended::ZoneInfo kZoneEurope_Zurich ACE_TIME_PROGMEM = {
15174 kZoneNameEurope_Zurich ,
15179 kZoneEraEurope_Zurich ,
15190 static const extended::ZoneEra kZoneEraHST[] ACE_TIME_PROGMEM = {
15196 (0 << 4) + (0 + 4) ,
15201 extended::ZoneContext::kSuffixW ,
15206 static const char kZoneNameHST[] ACE_TIME_PROGMEM =
"HST";
15208 const extended::ZoneInfo kZoneHST ACE_TIME_PROGMEM = {
15225 static const extended::ZoneEra kZoneEraIndian_Chagos[] ACE_TIME_PROGMEM = {
15231 (0 << 4) + (0 + 4) ,
15236 extended::ZoneContext::kSuffixW ,
15241 static const char kZoneNameIndian_Chagos[] ACE_TIME_PROGMEM =
"Indian/Chagos";
15243 const extended::ZoneInfo kZoneIndian_Chagos ACE_TIME_PROGMEM = {
15244 kZoneNameIndian_Chagos ,
15249 kZoneEraIndian_Chagos ,
15260 static const extended::ZoneEra kZoneEraIndian_Christmas[] ACE_TIME_PROGMEM = {
15266 (0 << 4) + (0 + 4) ,
15271 extended::ZoneContext::kSuffixW ,
15276 static const char kZoneNameIndian_Christmas[] ACE_TIME_PROGMEM =
"Indian/Christmas";
15278 const extended::ZoneInfo kZoneIndian_Christmas ACE_TIME_PROGMEM = {
15279 kZoneNameIndian_Christmas ,
15284 kZoneEraIndian_Christmas ,
15295 static const extended::ZoneEra kZoneEraIndian_Cocos[] ACE_TIME_PROGMEM = {
15301 (0 << 4) + (0 + 4) ,
15306 extended::ZoneContext::kSuffixW ,
15311 static const char kZoneNameIndian_Cocos[] ACE_TIME_PROGMEM =
"Indian/Cocos";
15313 const extended::ZoneInfo kZoneIndian_Cocos ACE_TIME_PROGMEM = {
15314 kZoneNameIndian_Cocos ,
15319 kZoneEraIndian_Cocos ,
15330 static const extended::ZoneEra kZoneEraIndian_Kerguelen[] ACE_TIME_PROGMEM = {
15336 (0 << 4) + (0 + 4) ,
15341 extended::ZoneContext::kSuffixW ,
15346 static const char kZoneNameIndian_Kerguelen[] ACE_TIME_PROGMEM =
"Indian/Kerguelen";
15348 const extended::ZoneInfo kZoneIndian_Kerguelen ACE_TIME_PROGMEM = {
15349 kZoneNameIndian_Kerguelen ,
15354 kZoneEraIndian_Kerguelen ,
15365 static const extended::ZoneEra kZoneEraIndian_Mahe[] ACE_TIME_PROGMEM = {
15371 (0 << 4) + (0 + 4) ,
15376 extended::ZoneContext::kSuffixW ,
15381 static const char kZoneNameIndian_Mahe[] ACE_TIME_PROGMEM =
"Indian/Mahe";
15383 const extended::ZoneInfo kZoneIndian_Mahe ACE_TIME_PROGMEM = {
15384 kZoneNameIndian_Mahe ,
15389 kZoneEraIndian_Mahe ,
15400 static const extended::ZoneEra kZoneEraIndian_Maldives[] ACE_TIME_PROGMEM = {
15406 (0 << 4) + (0 + 4) ,
15411 extended::ZoneContext::kSuffixW ,
15416 static const char kZoneNameIndian_Maldives[] ACE_TIME_PROGMEM =
"Indian/Maldives";
15418 const extended::ZoneInfo kZoneIndian_Maldives ACE_TIME_PROGMEM = {
15419 kZoneNameIndian_Maldives ,
15424 kZoneEraIndian_Maldives ,
15435 static const extended::ZoneEra kZoneEraIndian_Mauritius[] ACE_TIME_PROGMEM = {
15438 &kPolicyMauritius ,
15441 (0 << 4) + (0 + 4) ,
15446 extended::ZoneContext::kSuffixW ,
15451 static const char kZoneNameIndian_Mauritius[] ACE_TIME_PROGMEM =
"Indian/Mauritius";
15453 const extended::ZoneInfo kZoneIndian_Mauritius ACE_TIME_PROGMEM = {
15454 kZoneNameIndian_Mauritius ,
15459 kZoneEraIndian_Mauritius ,
15470 static const extended::ZoneEra kZoneEraIndian_Reunion[] ACE_TIME_PROGMEM = {
15476 (0 << 4) + (0 + 4) ,
15481 extended::ZoneContext::kSuffixW ,
15486 static const char kZoneNameIndian_Reunion[] ACE_TIME_PROGMEM =
"Indian/Reunion";
15488 const extended::ZoneInfo kZoneIndian_Reunion ACE_TIME_PROGMEM = {
15489 kZoneNameIndian_Reunion ,
15494 kZoneEraIndian_Reunion ,
15505 static const extended::ZoneEra kZoneEraMET[] ACE_TIME_PROGMEM = {
15511 (0 << 4) + (0 + 4) ,
15516 extended::ZoneContext::kSuffixW ,
15521 static const char kZoneNameMET[] ACE_TIME_PROGMEM =
"MET";
15523 const extended::ZoneInfo kZoneMET ACE_TIME_PROGMEM = {
15540 static const extended::ZoneEra kZoneEraMST[] ACE_TIME_PROGMEM = {
15546 (0 << 4) + (0 + 4) ,
15551 extended::ZoneContext::kSuffixW ,
15556 static const char kZoneNameMST[] ACE_TIME_PROGMEM =
"MST";
15558 const extended::ZoneInfo kZoneMST ACE_TIME_PROGMEM = {
15575 static const extended::ZoneEra kZoneEraMST7MDT[] ACE_TIME_PROGMEM = {
15581 (0 << 4) + (0 + 4) ,
15586 extended::ZoneContext::kSuffixW ,
15591 static const char kZoneNameMST7MDT[] ACE_TIME_PROGMEM =
"MST7MDT";
15593 const extended::ZoneInfo kZoneMST7MDT ACE_TIME_PROGMEM = {
15610 static const extended::ZoneEra kZoneEraPST8PDT[] ACE_TIME_PROGMEM = {
15616 (0 << 4) + (0 + 4) ,
15621 extended::ZoneContext::kSuffixW ,
15626 static const char kZoneNamePST8PDT[] ACE_TIME_PROGMEM =
"PST8PDT";
15628 const extended::ZoneInfo kZonePST8PDT ACE_TIME_PROGMEM = {
15645 static const extended::ZoneEra kZoneEraPacific_Apia[] ACE_TIME_PROGMEM = {
15651 (0 << 4) + (0 + 4) ,
15656 extended::ZoneContext::kSuffixW ,
15663 (0 << 4) + (0 + 4) ,
15668 extended::ZoneContext::kSuffixW ,
15673 static const char kZoneNamePacific_Apia[] ACE_TIME_PROGMEM =
"Pacific/Apia";
15675 const extended::ZoneInfo kZonePacific_Apia ACE_TIME_PROGMEM = {
15676 kZoneNamePacific_Apia ,
15681 kZoneEraPacific_Apia ,
15692 static const extended::ZoneEra kZoneEraPacific_Auckland[] ACE_TIME_PROGMEM = {
15698 (0 << 4) + (0 + 4) ,
15703 extended::ZoneContext::kSuffixW ,
15708 static const char kZoneNamePacific_Auckland[] ACE_TIME_PROGMEM =
"Pacific/Auckland";
15710 const extended::ZoneInfo kZonePacific_Auckland ACE_TIME_PROGMEM = {
15711 kZoneNamePacific_Auckland ,
15716 kZoneEraPacific_Auckland ,
15727 static const extended::ZoneEra kZoneEraPacific_Bougainville[] ACE_TIME_PROGMEM = {
15733 (0 << 4) + (0 + 4) ,
15738 extended::ZoneContext::kSuffixW ,
15745 (0 << 4) + (0 + 4) ,
15750 extended::ZoneContext::kSuffixW ,
15755 static const char kZoneNamePacific_Bougainville[] ACE_TIME_PROGMEM =
"Pacific/Bougainville";
15757 const extended::ZoneInfo kZonePacific_Bougainville ACE_TIME_PROGMEM = {
15758 kZoneNamePacific_Bougainville ,
15763 kZoneEraPacific_Bougainville ,
15774 static const extended::ZoneEra kZoneEraPacific_Chatham[] ACE_TIME_PROGMEM = {
15780 (0 << 4) + (0 + 4) ,
15785 extended::ZoneContext::kSuffixW ,
15790 static const char kZoneNamePacific_Chatham[] ACE_TIME_PROGMEM =
"Pacific/Chatham";
15792 const extended::ZoneInfo kZonePacific_Chatham ACE_TIME_PROGMEM = {
15793 kZoneNamePacific_Chatham ,
15798 kZoneEraPacific_Chatham ,
15809 static const extended::ZoneEra kZoneEraPacific_Chuuk[] ACE_TIME_PROGMEM = {
15815 (0 << 4) + (0 + 4) ,
15820 extended::ZoneContext::kSuffixW ,
15825 static const char kZoneNamePacific_Chuuk[] ACE_TIME_PROGMEM =
"Pacific/Chuuk";
15827 const extended::ZoneInfo kZonePacific_Chuuk ACE_TIME_PROGMEM = {
15828 kZoneNamePacific_Chuuk ,
15833 kZoneEraPacific_Chuuk ,
15844 static const extended::ZoneEra kZoneEraPacific_Easter[] ACE_TIME_PROGMEM = {
15850 (0 << 4) + (0 + 4) ,
15855 extended::ZoneContext::kSuffixW ,
15860 static const char kZoneNamePacific_Easter[] ACE_TIME_PROGMEM =
"Pacific/Easter";
15862 const extended::ZoneInfo kZonePacific_Easter ACE_TIME_PROGMEM = {
15863 kZoneNamePacific_Easter ,
15868 kZoneEraPacific_Easter ,
15879 static const extended::ZoneEra kZoneEraPacific_Efate[] ACE_TIME_PROGMEM = {
15885 (0 << 4) + (0 + 4) ,
15890 extended::ZoneContext::kSuffixW ,
15895 static const char kZoneNamePacific_Efate[] ACE_TIME_PROGMEM =
"Pacific/Efate";
15897 const extended::ZoneInfo kZonePacific_Efate ACE_TIME_PROGMEM = {
15898 kZoneNamePacific_Efate ,
15903 kZoneEraPacific_Efate ,
15914 static const extended::ZoneEra kZoneEraPacific_Enderbury[] ACE_TIME_PROGMEM = {
15920 (0 << 4) + (0 + 4) ,
15925 extended::ZoneContext::kSuffixW ,
15930 static const char kZoneNamePacific_Enderbury[] ACE_TIME_PROGMEM =
"Pacific/Enderbury";
15932 const extended::ZoneInfo kZonePacific_Enderbury ACE_TIME_PROGMEM = {
15933 kZoneNamePacific_Enderbury ,
15938 kZoneEraPacific_Enderbury ,
15949 static const extended::ZoneEra kZoneEraPacific_Fakaofo[] ACE_TIME_PROGMEM = {
15955 (0 << 4) + (0 + 4) ,
15960 extended::ZoneContext::kSuffixW ,
15967 (0 << 4) + (0 + 4) ,
15972 extended::ZoneContext::kSuffixW ,
15977 static const char kZoneNamePacific_Fakaofo[] ACE_TIME_PROGMEM =
"Pacific/Fakaofo";
15979 const extended::ZoneInfo kZonePacific_Fakaofo ACE_TIME_PROGMEM = {
15980 kZoneNamePacific_Fakaofo ,
15985 kZoneEraPacific_Fakaofo ,
15996 static const extended::ZoneEra kZoneEraPacific_Fiji[] ACE_TIME_PROGMEM = {
16002 (0 << 4) + (0 + 4) ,
16007 extended::ZoneContext::kSuffixW ,
16012 static const char kZoneNamePacific_Fiji[] ACE_TIME_PROGMEM =
"Pacific/Fiji";
16014 const extended::ZoneInfo kZonePacific_Fiji ACE_TIME_PROGMEM = {
16015 kZoneNamePacific_Fiji ,
16020 kZoneEraPacific_Fiji ,
16031 static const extended::ZoneEra kZoneEraPacific_Funafuti[] ACE_TIME_PROGMEM = {
16037 (0 << 4) + (0 + 4) ,
16042 extended::ZoneContext::kSuffixW ,
16047 static const char kZoneNamePacific_Funafuti[] ACE_TIME_PROGMEM =
"Pacific/Funafuti";
16049 const extended::ZoneInfo kZonePacific_Funafuti ACE_TIME_PROGMEM = {
16050 kZoneNamePacific_Funafuti ,
16055 kZoneEraPacific_Funafuti ,
16066 static const extended::ZoneEra kZoneEraPacific_Galapagos[] ACE_TIME_PROGMEM = {
16072 (0 << 4) + (0 + 4) ,
16077 extended::ZoneContext::kSuffixW ,
16082 static const char kZoneNamePacific_Galapagos[] ACE_TIME_PROGMEM =
"Pacific/Galapagos";
16084 const extended::ZoneInfo kZonePacific_Galapagos ACE_TIME_PROGMEM = {
16085 kZoneNamePacific_Galapagos ,
16090 kZoneEraPacific_Galapagos ,
16101 static const extended::ZoneEra kZoneEraPacific_Gambier[] ACE_TIME_PROGMEM = {
16107 (0 << 4) + (0 + 4) ,
16112 extended::ZoneContext::kSuffixW ,
16117 static const char kZoneNamePacific_Gambier[] ACE_TIME_PROGMEM =
"Pacific/Gambier";
16119 const extended::ZoneInfo kZonePacific_Gambier ACE_TIME_PROGMEM = {
16120 kZoneNamePacific_Gambier ,
16125 kZoneEraPacific_Gambier ,
16136 static const extended::ZoneEra kZoneEraPacific_Guadalcanal[] ACE_TIME_PROGMEM = {
16142 (0 << 4) + (0 + 4) ,
16147 extended::ZoneContext::kSuffixW ,
16152 static const char kZoneNamePacific_Guadalcanal[] ACE_TIME_PROGMEM =
"Pacific/Guadalcanal";
16154 const extended::ZoneInfo kZonePacific_Guadalcanal ACE_TIME_PROGMEM = {
16155 kZoneNamePacific_Guadalcanal ,
16160 kZoneEraPacific_Guadalcanal ,
16171 static const extended::ZoneEra kZoneEraPacific_Guam[] ACE_TIME_PROGMEM = {
16177 (0 << 4) + (0 + 4) ,
16182 extended::ZoneContext::kSuffixW ,
16189 (0 << 4) + (0 + 4) ,
16194 extended::ZoneContext::kSuffixW ,
16199 static const char kZoneNamePacific_Guam[] ACE_TIME_PROGMEM =
"Pacific/Guam";
16201 const extended::ZoneInfo kZonePacific_Guam ACE_TIME_PROGMEM = {
16202 kZoneNamePacific_Guam ,
16207 kZoneEraPacific_Guam ,
16218 static const extended::ZoneEra kZoneEraPacific_Honolulu[] ACE_TIME_PROGMEM = {
16224 (0 << 4) + (0 + 4) ,
16229 extended::ZoneContext::kSuffixW ,
16234 static const char kZoneNamePacific_Honolulu[] ACE_TIME_PROGMEM =
"Pacific/Honolulu";
16236 const extended::ZoneInfo kZonePacific_Honolulu ACE_TIME_PROGMEM = {
16237 kZoneNamePacific_Honolulu ,
16242 kZoneEraPacific_Honolulu ,
16253 static const extended::ZoneEra kZoneEraPacific_Kiritimati[] ACE_TIME_PROGMEM = {
16259 (0 << 4) + (0 + 4) ,
16264 extended::ZoneContext::kSuffixW ,
16269 static const char kZoneNamePacific_Kiritimati[] ACE_TIME_PROGMEM =
"Pacific/Kiritimati";
16271 const extended::ZoneInfo kZonePacific_Kiritimati ACE_TIME_PROGMEM = {
16272 kZoneNamePacific_Kiritimati ,
16277 kZoneEraPacific_Kiritimati ,
16288 static const extended::ZoneEra kZoneEraPacific_Kosrae[] ACE_TIME_PROGMEM = {
16294 (0 << 4) + (0 + 4) ,
16299 extended::ZoneContext::kSuffixW ,
16306 (0 << 4) + (0 + 4) ,
16311 extended::ZoneContext::kSuffixW ,
16316 static const char kZoneNamePacific_Kosrae[] ACE_TIME_PROGMEM =
"Pacific/Kosrae";
16318 const extended::ZoneInfo kZonePacific_Kosrae ACE_TIME_PROGMEM = {
16319 kZoneNamePacific_Kosrae ,
16324 kZoneEraPacific_Kosrae ,
16335 static const extended::ZoneEra kZoneEraPacific_Kwajalein[] ACE_TIME_PROGMEM = {
16341 (0 << 4) + (0 + 4) ,
16346 extended::ZoneContext::kSuffixW ,
16351 static const char kZoneNamePacific_Kwajalein[] ACE_TIME_PROGMEM =
"Pacific/Kwajalein";
16353 const extended::ZoneInfo kZonePacific_Kwajalein ACE_TIME_PROGMEM = {
16354 kZoneNamePacific_Kwajalein ,
16359 kZoneEraPacific_Kwajalein ,
16370 static const extended::ZoneEra kZoneEraPacific_Majuro[] ACE_TIME_PROGMEM = {
16376 (0 << 4) + (0 + 4) ,
16381 extended::ZoneContext::kSuffixW ,
16386 static const char kZoneNamePacific_Majuro[] ACE_TIME_PROGMEM =
"Pacific/Majuro";
16388 const extended::ZoneInfo kZonePacific_Majuro ACE_TIME_PROGMEM = {
16389 kZoneNamePacific_Majuro ,
16394 kZoneEraPacific_Majuro ,
16405 static const extended::ZoneEra kZoneEraPacific_Marquesas[] ACE_TIME_PROGMEM = {
16411 (0 << 4) + (0 + 4) ,
16416 extended::ZoneContext::kSuffixW ,
16421 static const char kZoneNamePacific_Marquesas[] ACE_TIME_PROGMEM =
"Pacific/Marquesas";
16423 const extended::ZoneInfo kZonePacific_Marquesas ACE_TIME_PROGMEM = {
16424 kZoneNamePacific_Marquesas ,
16429 kZoneEraPacific_Marquesas ,
16440 static const extended::ZoneEra kZoneEraPacific_Nauru[] ACE_TIME_PROGMEM = {
16446 (0 << 4) + (0 + 4) ,
16451 extended::ZoneContext::kSuffixW ,
16456 static const char kZoneNamePacific_Nauru[] ACE_TIME_PROGMEM =
"Pacific/Nauru";
16458 const extended::ZoneInfo kZonePacific_Nauru ACE_TIME_PROGMEM = {
16459 kZoneNamePacific_Nauru ,
16464 kZoneEraPacific_Nauru ,
16475 static const extended::ZoneEra kZoneEraPacific_Niue[] ACE_TIME_PROGMEM = {
16481 (0 << 4) + (0 + 4) ,
16486 extended::ZoneContext::kSuffixW ,
16491 static const char kZoneNamePacific_Niue[] ACE_TIME_PROGMEM =
"Pacific/Niue";
16493 const extended::ZoneInfo kZonePacific_Niue ACE_TIME_PROGMEM = {
16494 kZoneNamePacific_Niue ,
16499 kZoneEraPacific_Niue ,
16510 static const extended::ZoneEra kZoneEraPacific_Norfolk[] ACE_TIME_PROGMEM = {
16516 (0 << 4) + (0 + 4) ,
16521 extended::ZoneContext::kSuffixS ,
16528 (0 << 4) + (0 + 4) ,
16533 extended::ZoneContext::kSuffixW ,
16540 (0 << 4) + (0 + 4) ,
16545 extended::ZoneContext::kSuffixW ,
16550 static const char kZoneNamePacific_Norfolk[] ACE_TIME_PROGMEM =
"Pacific/Norfolk";
16552 const extended::ZoneInfo kZonePacific_Norfolk ACE_TIME_PROGMEM = {
16553 kZoneNamePacific_Norfolk ,
16558 kZoneEraPacific_Norfolk ,
16569 static const extended::ZoneEra kZoneEraPacific_Noumea[] ACE_TIME_PROGMEM = {
16575 (0 << 4) + (0 + 4) ,
16580 extended::ZoneContext::kSuffixW ,
16585 static const char kZoneNamePacific_Noumea[] ACE_TIME_PROGMEM =
"Pacific/Noumea";
16587 const extended::ZoneInfo kZonePacific_Noumea ACE_TIME_PROGMEM = {
16588 kZoneNamePacific_Noumea ,
16593 kZoneEraPacific_Noumea ,
16604 static const extended::ZoneEra kZoneEraPacific_Pago_Pago[] ACE_TIME_PROGMEM = {
16610 (0 << 4) + (0 + 4) ,
16615 extended::ZoneContext::kSuffixW ,
16620 static const char kZoneNamePacific_Pago_Pago[] ACE_TIME_PROGMEM =
"Pacific/Pago_Pago";
16622 const extended::ZoneInfo kZonePacific_Pago_Pago ACE_TIME_PROGMEM = {
16623 kZoneNamePacific_Pago_Pago ,
16628 kZoneEraPacific_Pago_Pago ,
16639 static const extended::ZoneEra kZoneEraPacific_Palau[] ACE_TIME_PROGMEM = {
16645 (0 << 4) + (0 + 4) ,
16650 extended::ZoneContext::kSuffixW ,
16655 static const char kZoneNamePacific_Palau[] ACE_TIME_PROGMEM =
"Pacific/Palau";
16657 const extended::ZoneInfo kZonePacific_Palau ACE_TIME_PROGMEM = {
16658 kZoneNamePacific_Palau ,
16663 kZoneEraPacific_Palau ,
16674 static const extended::ZoneEra kZoneEraPacific_Pitcairn[] ACE_TIME_PROGMEM = {
16680 (0 << 4) + (0 + 4) ,
16685 extended::ZoneContext::kSuffixW ,
16690 static const char kZoneNamePacific_Pitcairn[] ACE_TIME_PROGMEM =
"Pacific/Pitcairn";
16692 const extended::ZoneInfo kZonePacific_Pitcairn ACE_TIME_PROGMEM = {
16693 kZoneNamePacific_Pitcairn ,
16698 kZoneEraPacific_Pitcairn ,
16709 static const extended::ZoneEra kZoneEraPacific_Pohnpei[] ACE_TIME_PROGMEM = {
16715 (0 << 4) + (0 + 4) ,
16720 extended::ZoneContext::kSuffixW ,
16725 static const char kZoneNamePacific_Pohnpei[] ACE_TIME_PROGMEM =
"Pacific/Pohnpei";
16727 const extended::ZoneInfo kZonePacific_Pohnpei ACE_TIME_PROGMEM = {
16728 kZoneNamePacific_Pohnpei ,
16733 kZoneEraPacific_Pohnpei ,
16744 static const extended::ZoneEra kZoneEraPacific_Port_Moresby[] ACE_TIME_PROGMEM = {
16750 (0 << 4) + (0 + 4) ,
16755 extended::ZoneContext::kSuffixW ,
16760 static const char kZoneNamePacific_Port_Moresby[] ACE_TIME_PROGMEM =
"Pacific/Port_Moresby";
16762 const extended::ZoneInfo kZonePacific_Port_Moresby ACE_TIME_PROGMEM = {
16763 kZoneNamePacific_Port_Moresby ,
16768 kZoneEraPacific_Port_Moresby ,
16779 static const extended::ZoneEra kZoneEraPacific_Rarotonga[] ACE_TIME_PROGMEM = {
16785 (0 << 4) + (0 + 4) ,
16790 extended::ZoneContext::kSuffixW ,
16795 static const char kZoneNamePacific_Rarotonga[] ACE_TIME_PROGMEM =
"Pacific/Rarotonga";
16797 const extended::ZoneInfo kZonePacific_Rarotonga ACE_TIME_PROGMEM = {
16798 kZoneNamePacific_Rarotonga ,
16803 kZoneEraPacific_Rarotonga ,
16814 static const extended::ZoneEra kZoneEraPacific_Tahiti[] ACE_TIME_PROGMEM = {
16820 (0 << 4) + (0 + 4) ,
16825 extended::ZoneContext::kSuffixW ,
16830 static const char kZoneNamePacific_Tahiti[] ACE_TIME_PROGMEM =
"Pacific/Tahiti";
16832 const extended::ZoneInfo kZonePacific_Tahiti ACE_TIME_PROGMEM = {
16833 kZoneNamePacific_Tahiti ,
16838 kZoneEraPacific_Tahiti ,
16849 static const extended::ZoneEra kZoneEraPacific_Tarawa[] ACE_TIME_PROGMEM = {
16855 (0 << 4) + (0 + 4) ,
16860 extended::ZoneContext::kSuffixW ,
16865 static const char kZoneNamePacific_Tarawa[] ACE_TIME_PROGMEM =
"Pacific/Tarawa";
16867 const extended::ZoneInfo kZonePacific_Tarawa ACE_TIME_PROGMEM = {
16868 kZoneNamePacific_Tarawa ,
16873 kZoneEraPacific_Tarawa ,
16884 static const extended::ZoneEra kZoneEraPacific_Tongatapu[] ACE_TIME_PROGMEM = {
16890 (0 << 4) + (0 + 4) ,
16895 extended::ZoneContext::kSuffixW ,
16902 (0 << 4) + (0 + 4) ,
16907 extended::ZoneContext::kSuffixW ,
16912 static const char kZoneNamePacific_Tongatapu[] ACE_TIME_PROGMEM =
"Pacific/Tongatapu";
16914 const extended::ZoneInfo kZonePacific_Tongatapu ACE_TIME_PROGMEM = {
16915 kZoneNamePacific_Tongatapu ,
16920 kZoneEraPacific_Tongatapu ,
16931 static const extended::ZoneEra kZoneEraPacific_Wake[] ACE_TIME_PROGMEM = {
16937 (0 << 4) + (0 + 4) ,
16942 extended::ZoneContext::kSuffixW ,
16947 static const char kZoneNamePacific_Wake[] ACE_TIME_PROGMEM =
"Pacific/Wake";
16949 const extended::ZoneInfo kZonePacific_Wake ACE_TIME_PROGMEM = {
16950 kZoneNamePacific_Wake ,
16955 kZoneEraPacific_Wake ,
16966 static const extended::ZoneEra kZoneEraPacific_Wallis[] ACE_TIME_PROGMEM = {
16972 (0 << 4) + (0 + 4) ,
16977 extended::ZoneContext::kSuffixW ,
16982 static const char kZoneNamePacific_Wallis[] ACE_TIME_PROGMEM =
"Pacific/Wallis";
16984 const extended::ZoneInfo kZonePacific_Wallis ACE_TIME_PROGMEM = {
16985 kZoneNamePacific_Wallis ,
16990 kZoneEraPacific_Wallis ,
17001 static const extended::ZoneEra kZoneEraWET[] ACE_TIME_PROGMEM = {
17007 (0 << 4) + (0 + 4) ,
17012 extended::ZoneContext::kSuffixW ,
17017 static const char kZoneNameWET[] ACE_TIME_PROGMEM =
"WET";
17019 const extended::ZoneInfo kZoneWET ACE_TIME_PROGMEM = {
17034 const extended::ZoneInfo& kZoneAfrica_Addis_Ababa = kZoneAfrica_Nairobi;
17035 const extended::ZoneInfo& kZoneAfrica_Asmara = kZoneAfrica_Nairobi;
17036 const extended::ZoneInfo& kZoneAfrica_Asmera = kZoneAfrica_Nairobi;
17037 const extended::ZoneInfo& kZoneAfrica_Bamako = kZoneAfrica_Abidjan;
17038 const extended::ZoneInfo& kZoneAfrica_Bangui = kZoneAfrica_Lagos;
17039 const extended::ZoneInfo& kZoneAfrica_Banjul = kZoneAfrica_Abidjan;
17040 const extended::ZoneInfo& kZoneAfrica_Blantyre = kZoneAfrica_Maputo;
17041 const extended::ZoneInfo& kZoneAfrica_Brazzaville = kZoneAfrica_Lagos;
17042 const extended::ZoneInfo& kZoneAfrica_Bujumbura = kZoneAfrica_Maputo;
17043 const extended::ZoneInfo& kZoneAfrica_Conakry = kZoneAfrica_Abidjan;
17044 const extended::ZoneInfo& kZoneAfrica_Dakar = kZoneAfrica_Abidjan;
17045 const extended::ZoneInfo& kZoneAfrica_Dar_es_Salaam = kZoneAfrica_Nairobi;
17046 const extended::ZoneInfo& kZoneAfrica_Djibouti = kZoneAfrica_Nairobi;
17047 const extended::ZoneInfo& kZoneAfrica_Douala = kZoneAfrica_Lagos;
17048 const extended::ZoneInfo& kZoneAfrica_Freetown = kZoneAfrica_Abidjan;
17049 const extended::ZoneInfo& kZoneAfrica_Gaborone = kZoneAfrica_Maputo;
17050 const extended::ZoneInfo& kZoneAfrica_Harare = kZoneAfrica_Maputo;
17051 const extended::ZoneInfo& kZoneAfrica_Kampala = kZoneAfrica_Nairobi;
17052 const extended::ZoneInfo& kZoneAfrica_Kigali = kZoneAfrica_Maputo;
17053 const extended::ZoneInfo& kZoneAfrica_Kinshasa = kZoneAfrica_Lagos;
17054 const extended::ZoneInfo& kZoneAfrica_Libreville = kZoneAfrica_Lagos;
17055 const extended::ZoneInfo& kZoneAfrica_Lome = kZoneAfrica_Abidjan;
17056 const extended::ZoneInfo& kZoneAfrica_Luanda = kZoneAfrica_Lagos;
17057 const extended::ZoneInfo& kZoneAfrica_Lubumbashi = kZoneAfrica_Maputo;
17058 const extended::ZoneInfo& kZoneAfrica_Lusaka = kZoneAfrica_Maputo;
17059 const extended::ZoneInfo& kZoneAfrica_Malabo = kZoneAfrica_Lagos;
17060 const extended::ZoneInfo& kZoneAfrica_Maseru = kZoneAfrica_Johannesburg;
17061 const extended::ZoneInfo& kZoneAfrica_Mbabane = kZoneAfrica_Johannesburg;
17062 const extended::ZoneInfo& kZoneAfrica_Mogadishu = kZoneAfrica_Nairobi;
17063 const extended::ZoneInfo& kZoneAfrica_Niamey = kZoneAfrica_Lagos;
17064 const extended::ZoneInfo& kZoneAfrica_Nouakchott = kZoneAfrica_Abidjan;
17065 const extended::ZoneInfo& kZoneAfrica_Ouagadougou = kZoneAfrica_Abidjan;
17066 const extended::ZoneInfo& kZoneAfrica_Porto_Novo = kZoneAfrica_Lagos;
17067 const extended::ZoneInfo& kZoneAfrica_Timbuktu = kZoneAfrica_Abidjan;
17068 const extended::ZoneInfo& kZoneAmerica_Anguilla = kZoneAmerica_Port_of_Spain;
17069 const extended::ZoneInfo& kZoneAmerica_Antigua = kZoneAmerica_Port_of_Spain;
17070 const extended::ZoneInfo& kZoneAmerica_Argentina_ComodRivadavia = kZoneAmerica_Argentina_Catamarca;
17071 const extended::ZoneInfo& kZoneAmerica_Aruba = kZoneAmerica_Curacao;
17072 const extended::ZoneInfo& kZoneAmerica_Atka = kZoneAmerica_Adak;
17073 const extended::ZoneInfo& kZoneAmerica_Buenos_Aires = kZoneAmerica_Argentina_Buenos_Aires;
17074 const extended::ZoneInfo& kZoneAmerica_Catamarca = kZoneAmerica_Argentina_Catamarca;
17075 const extended::ZoneInfo& kZoneAmerica_Cayman = kZoneAmerica_Panama;
17076 const extended::ZoneInfo& kZoneAmerica_Coral_Harbour = kZoneAmerica_Atikokan;
17077 const extended::ZoneInfo& kZoneAmerica_Cordoba = kZoneAmerica_Argentina_Cordoba;
17078 const extended::ZoneInfo& kZoneAmerica_Dominica = kZoneAmerica_Port_of_Spain;
17079 const extended::ZoneInfo& kZoneAmerica_Ensenada = kZoneAmerica_Tijuana;
17080 const extended::ZoneInfo& kZoneAmerica_Fort_Wayne = kZoneAmerica_Indiana_Indianapolis;
17081 const extended::ZoneInfo& kZoneAmerica_Godthab = kZoneAmerica_Nuuk;
17082 const extended::ZoneInfo& kZoneAmerica_Grenada = kZoneAmerica_Port_of_Spain;
17083 const extended::ZoneInfo& kZoneAmerica_Guadeloupe = kZoneAmerica_Port_of_Spain;
17084 const extended::ZoneInfo& kZoneAmerica_Indianapolis = kZoneAmerica_Indiana_Indianapolis;
17085 const extended::ZoneInfo& kZoneAmerica_Jujuy = kZoneAmerica_Argentina_Jujuy;
17086 const extended::ZoneInfo& kZoneAmerica_Knox_IN = kZoneAmerica_Indiana_Knox;
17087 const extended::ZoneInfo& kZoneAmerica_Kralendijk = kZoneAmerica_Curacao;
17088 const extended::ZoneInfo& kZoneAmerica_Louisville = kZoneAmerica_Kentucky_Louisville;
17089 const extended::ZoneInfo& kZoneAmerica_Lower_Princes = kZoneAmerica_Curacao;
17090 const extended::ZoneInfo& kZoneAmerica_Marigot = kZoneAmerica_Port_of_Spain;
17091 const extended::ZoneInfo& kZoneAmerica_Mendoza = kZoneAmerica_Argentina_Mendoza;
17092 const extended::ZoneInfo& kZoneAmerica_Montreal = kZoneAmerica_Toronto;
17093 const extended::ZoneInfo& kZoneAmerica_Montserrat = kZoneAmerica_Port_of_Spain;
17094 const extended::ZoneInfo& kZoneAmerica_Porto_Acre = kZoneAmerica_Rio_Branco;
17095 const extended::ZoneInfo& kZoneAmerica_Rosario = kZoneAmerica_Argentina_Cordoba;
17096 const extended::ZoneInfo& kZoneAmerica_Santa_Isabel = kZoneAmerica_Tijuana;
17097 const extended::ZoneInfo& kZoneAmerica_Shiprock = kZoneAmerica_Denver;
17098 const extended::ZoneInfo& kZoneAmerica_St_Barthelemy = kZoneAmerica_Port_of_Spain;
17099 const extended::ZoneInfo& kZoneAmerica_St_Kitts = kZoneAmerica_Port_of_Spain;
17100 const extended::ZoneInfo& kZoneAmerica_St_Lucia = kZoneAmerica_Port_of_Spain;
17101 const extended::ZoneInfo& kZoneAmerica_St_Thomas = kZoneAmerica_Port_of_Spain;
17102 const extended::ZoneInfo& kZoneAmerica_St_Vincent = kZoneAmerica_Port_of_Spain;
17103 const extended::ZoneInfo& kZoneAmerica_Tortola = kZoneAmerica_Port_of_Spain;
17104 const extended::ZoneInfo& kZoneAmerica_Virgin = kZoneAmerica_Port_of_Spain;
17105 const extended::ZoneInfo& kZoneAntarctica_McMurdo = kZonePacific_Auckland;
17106 const extended::ZoneInfo& kZoneAntarctica_South_Pole = kZonePacific_Auckland;
17107 const extended::ZoneInfo& kZoneArctic_Longyearbyen = kZoneEurope_Oslo;
17108 const extended::ZoneInfo& kZoneAsia_Aden = kZoneAsia_Riyadh;
17109 const extended::ZoneInfo& kZoneAsia_Ashkhabad = kZoneAsia_Ashgabat;
17110 const extended::ZoneInfo& kZoneAsia_Bahrain = kZoneAsia_Qatar;
17111 const extended::ZoneInfo& kZoneAsia_Calcutta = kZoneAsia_Kolkata;
17112 const extended::ZoneInfo& kZoneAsia_Chongqing = kZoneAsia_Shanghai;
17113 const extended::ZoneInfo& kZoneAsia_Chungking = kZoneAsia_Shanghai;
17114 const extended::ZoneInfo& kZoneAsia_Dacca = kZoneAsia_Dhaka;
17115 const extended::ZoneInfo& kZoneAsia_Harbin = kZoneAsia_Shanghai;
17116 const extended::ZoneInfo& kZoneAsia_Istanbul = kZoneEurope_Istanbul;
17117 const extended::ZoneInfo& kZoneAsia_Kashgar = kZoneAsia_Urumqi;
17118 const extended::ZoneInfo& kZoneAsia_Katmandu = kZoneAsia_Kathmandu;
17119 const extended::ZoneInfo& kZoneAsia_Kuwait = kZoneAsia_Riyadh;
17120 const extended::ZoneInfo& kZoneAsia_Macao = kZoneAsia_Macau;
17121 const extended::ZoneInfo& kZoneAsia_Muscat = kZoneAsia_Dubai;
17122 const extended::ZoneInfo& kZoneAsia_Phnom_Penh = kZoneAsia_Bangkok;
17123 const extended::ZoneInfo& kZoneAsia_Rangoon = kZoneAsia_Yangon;
17124 const extended::ZoneInfo& kZoneAsia_Saigon = kZoneAsia_Ho_Chi_Minh;
17125 const extended::ZoneInfo& kZoneAsia_Tel_Aviv = kZoneAsia_Jerusalem;
17126 const extended::ZoneInfo& kZoneAsia_Thimbu = kZoneAsia_Thimphu;
17127 const extended::ZoneInfo& kZoneAsia_Ujung_Pandang = kZoneAsia_Makassar;
17128 const extended::ZoneInfo& kZoneAsia_Ulan_Bator = kZoneAsia_Ulaanbaatar;
17129 const extended::ZoneInfo& kZoneAsia_Vientiane = kZoneAsia_Bangkok;
17130 const extended::ZoneInfo& kZoneAtlantic_Faeroe = kZoneAtlantic_Faroe;
17131 const extended::ZoneInfo& kZoneAtlantic_Jan_Mayen = kZoneEurope_Oslo;
17132 const extended::ZoneInfo& kZoneAtlantic_St_Helena = kZoneAfrica_Abidjan;
17133 const extended::ZoneInfo& kZoneAustralia_ACT = kZoneAustralia_Sydney;
17134 const extended::ZoneInfo& kZoneAustralia_Canberra = kZoneAustralia_Sydney;
17135 const extended::ZoneInfo& kZoneAustralia_LHI = kZoneAustralia_Lord_Howe;
17136 const extended::ZoneInfo& kZoneAustralia_NSW = kZoneAustralia_Sydney;
17137 const extended::ZoneInfo& kZoneAustralia_North = kZoneAustralia_Darwin;
17138 const extended::ZoneInfo& kZoneAustralia_Queensland = kZoneAustralia_Brisbane;
17139 const extended::ZoneInfo& kZoneAustralia_South = kZoneAustralia_Adelaide;
17140 const extended::ZoneInfo& kZoneAustralia_Tasmania = kZoneAustralia_Hobart;
17141 const extended::ZoneInfo& kZoneAustralia_Victoria = kZoneAustralia_Melbourne;
17142 const extended::ZoneInfo& kZoneAustralia_West = kZoneAustralia_Perth;
17143 const extended::ZoneInfo& kZoneAustralia_Yancowinna = kZoneAustralia_Broken_Hill;
17144 const extended::ZoneInfo& kZoneBrazil_Acre = kZoneAmerica_Rio_Branco;
17145 const extended::ZoneInfo& kZoneBrazil_DeNoronha = kZoneAmerica_Noronha;
17146 const extended::ZoneInfo& kZoneBrazil_East = kZoneAmerica_Sao_Paulo;
17147 const extended::ZoneInfo& kZoneBrazil_West = kZoneAmerica_Manaus;
17148 const extended::ZoneInfo& kZoneCanada_Atlantic = kZoneAmerica_Halifax;
17149 const extended::ZoneInfo& kZoneCanada_Central = kZoneAmerica_Winnipeg;
17150 const extended::ZoneInfo& kZoneCanada_Eastern = kZoneAmerica_Toronto;
17151 const extended::ZoneInfo& kZoneCanada_Mountain = kZoneAmerica_Edmonton;
17152 const extended::ZoneInfo& kZoneCanada_Newfoundland = kZoneAmerica_St_Johns;
17153 const extended::ZoneInfo& kZoneCanada_Pacific = kZoneAmerica_Vancouver;
17154 const extended::ZoneInfo& kZoneCanada_Saskatchewan = kZoneAmerica_Regina;
17155 const extended::ZoneInfo& kZoneCanada_Yukon = kZoneAmerica_Whitehorse;
17156 const extended::ZoneInfo& kZoneChile_Continental = kZoneAmerica_Santiago;
17157 const extended::ZoneInfo& kZoneChile_EasterIsland = kZonePacific_Easter;
17158 const extended::ZoneInfo& kZoneCuba = kZoneAmerica_Havana;
17159 const extended::ZoneInfo& kZoneEgypt = kZoneAfrica_Cairo;
17160 const extended::ZoneInfo& kZoneEire = kZoneEurope_Dublin;
17161 const extended::ZoneInfo& kZoneEtc_GMT_PLUS_0 = kZoneEtc_GMT;
17162 const extended::ZoneInfo& kZoneEtc_GMT_0 = kZoneEtc_GMT;
17163 const extended::ZoneInfo& kZoneEtc_GMT0 = kZoneEtc_GMT;
17164 const extended::ZoneInfo& kZoneEtc_Greenwich = kZoneEtc_GMT;
17165 const extended::ZoneInfo& kZoneEtc_UCT = kZoneEtc_UTC;
17166 const extended::ZoneInfo& kZoneEtc_Universal = kZoneEtc_UTC;
17167 const extended::ZoneInfo& kZoneEtc_Zulu = kZoneEtc_UTC;
17168 const extended::ZoneInfo& kZoneEurope_Belfast = kZoneEurope_London;
17169 const extended::ZoneInfo& kZoneEurope_Bratislava = kZoneEurope_Prague;
17170 const extended::ZoneInfo& kZoneEurope_Busingen = kZoneEurope_Zurich;
17171 const extended::ZoneInfo& kZoneEurope_Guernsey = kZoneEurope_London;
17172 const extended::ZoneInfo& kZoneEurope_Isle_of_Man = kZoneEurope_London;
17173 const extended::ZoneInfo& kZoneEurope_Jersey = kZoneEurope_London;
17174 const extended::ZoneInfo& kZoneEurope_Ljubljana = kZoneEurope_Belgrade;
17175 const extended::ZoneInfo& kZoneEurope_Mariehamn = kZoneEurope_Helsinki;
17176 const extended::ZoneInfo& kZoneEurope_Nicosia = kZoneAsia_Nicosia;
17177 const extended::ZoneInfo& kZoneEurope_Podgorica = kZoneEurope_Belgrade;
17178 const extended::ZoneInfo& kZoneEurope_San_Marino = kZoneEurope_Rome;
17179 const extended::ZoneInfo& kZoneEurope_Sarajevo = kZoneEurope_Belgrade;
17180 const extended::ZoneInfo& kZoneEurope_Skopje = kZoneEurope_Belgrade;
17181 const extended::ZoneInfo& kZoneEurope_Tiraspol = kZoneEurope_Chisinau;
17182 const extended::ZoneInfo& kZoneEurope_Vaduz = kZoneEurope_Zurich;
17183 const extended::ZoneInfo& kZoneEurope_Vatican = kZoneEurope_Rome;
17184 const extended::ZoneInfo& kZoneEurope_Zagreb = kZoneEurope_Belgrade;
17185 const extended::ZoneInfo& kZoneGB = kZoneEurope_London;
17186 const extended::ZoneInfo& kZoneGB_Eire = kZoneEurope_London;
17187 const extended::ZoneInfo& kZoneGMT = kZoneEtc_GMT;
17188 const extended::ZoneInfo& kZoneGMT_PLUS_0 = kZoneEtc_GMT;
17189 const extended::ZoneInfo& kZoneGMT_0 = kZoneEtc_GMT;
17190 const extended::ZoneInfo& kZoneGMT0 = kZoneEtc_GMT;
17191 const extended::ZoneInfo& kZoneGreenwich = kZoneEtc_GMT;
17192 const extended::ZoneInfo& kZoneHongkong = kZoneAsia_Hong_Kong;
17193 const extended::ZoneInfo& kZoneIceland = kZoneAtlantic_Reykjavik;
17194 const extended::ZoneInfo& kZoneIndian_Antananarivo = kZoneAfrica_Nairobi;
17195 const extended::ZoneInfo& kZoneIndian_Comoro = kZoneAfrica_Nairobi;
17196 const extended::ZoneInfo& kZoneIndian_Mayotte = kZoneAfrica_Nairobi;
17197 const extended::ZoneInfo& kZoneIran = kZoneAsia_Tehran;
17198 const extended::ZoneInfo& kZoneIsrael = kZoneAsia_Jerusalem;
17199 const extended::ZoneInfo& kZoneJamaica = kZoneAmerica_Jamaica;
17200 const extended::ZoneInfo& kZoneJapan = kZoneAsia_Tokyo;
17201 const extended::ZoneInfo& kZoneKwajalein = kZonePacific_Kwajalein;
17202 const extended::ZoneInfo& kZoneLibya = kZoneAfrica_Tripoli;
17203 const extended::ZoneInfo& kZoneMexico_BajaNorte = kZoneAmerica_Tijuana;
17204 const extended::ZoneInfo& kZoneMexico_BajaSur = kZoneAmerica_Mazatlan;
17205 const extended::ZoneInfo& kZoneMexico_General = kZoneAmerica_Mexico_City;
17206 const extended::ZoneInfo& kZoneNZ = kZonePacific_Auckland;
17207 const extended::ZoneInfo& kZoneNZ_CHAT = kZonePacific_Chatham;
17208 const extended::ZoneInfo& kZoneNavajo = kZoneAmerica_Denver;
17209 const extended::ZoneInfo& kZonePRC = kZoneAsia_Shanghai;
17210 const extended::ZoneInfo& kZonePacific_Johnston = kZonePacific_Honolulu;
17211 const extended::ZoneInfo& kZonePacific_Midway = kZonePacific_Pago_Pago;
17212 const extended::ZoneInfo& kZonePacific_Ponape = kZonePacific_Pohnpei;
17213 const extended::ZoneInfo& kZonePacific_Saipan = kZonePacific_Guam;
17214 const extended::ZoneInfo& kZonePacific_Samoa = kZonePacific_Pago_Pago;
17215 const extended::ZoneInfo& kZonePacific_Truk = kZonePacific_Chuuk;
17216 const extended::ZoneInfo& kZonePacific_Yap = kZonePacific_Chuuk;
17217 const extended::ZoneInfo& kZonePoland = kZoneEurope_Warsaw;
17218 const extended::ZoneInfo& kZonePortugal = kZoneEurope_Lisbon;
17219 const extended::ZoneInfo& kZoneROC = kZoneAsia_Taipei;
17220 const extended::ZoneInfo& kZoneROK = kZoneAsia_Seoul;
17221 const extended::ZoneInfo& kZoneSingapore = kZoneAsia_Singapore;
17222 const extended::ZoneInfo& kZoneTurkey = kZoneEurope_Istanbul;
17223 const extended::ZoneInfo& kZoneUCT = kZoneEtc_UTC;
17224 const extended::ZoneInfo& kZoneUS_Alaska = kZoneAmerica_Anchorage;
17225 const extended::ZoneInfo& kZoneUS_Aleutian = kZoneAmerica_Adak;
17226 const extended::ZoneInfo& kZoneUS_Arizona = kZoneAmerica_Phoenix;
17227 const extended::ZoneInfo& kZoneUS_Central = kZoneAmerica_Chicago;
17228 const extended::ZoneInfo& kZoneUS_East_Indiana = kZoneAmerica_Indiana_Indianapolis;
17229 const extended::ZoneInfo& kZoneUS_Eastern = kZoneAmerica_New_York;
17230 const extended::ZoneInfo& kZoneUS_Hawaii = kZonePacific_Honolulu;
17231 const extended::ZoneInfo& kZoneUS_Indiana_Starke = kZoneAmerica_Indiana_Knox;
17232 const extended::ZoneInfo& kZoneUS_Michigan = kZoneAmerica_Detroit;
17233 const extended::ZoneInfo& kZoneUS_Mountain = kZoneAmerica_Denver;
17234 const extended::ZoneInfo& kZoneUS_Pacific = kZoneAmerica_Los_Angeles;
17235 const extended::ZoneInfo& kZoneUS_Samoa = kZonePacific_Pago_Pago;
17236 const extended::ZoneInfo& kZoneUTC = kZoneEtc_UTC;
17237 const extended::ZoneInfo& kZoneUniversal = kZoneEtc_UTC;
17238 const extended::ZoneInfo& kZoneW_SU = kZoneEurope_Moscow;
17239 const extended::ZoneInfo& kZoneZulu = kZoneEtc_UTC;