71 #include "zone_policies.h"
72 #include "zone_infos.h"
81 const char kTzDatabaseVersion[] =
"2022g";
83 const char*
const kFragments[] = {
99 const char*
const kLetters[] = {
106 const internal::ZoneContext kZoneContext = {
127 static const basic::ZoneEra kZoneEraAfrica_Abidjan[] ACE_TIME_PROGMEM = {
143 static const char kZoneNameAfrica_Abidjan[] ACE_TIME_PROGMEM =
"\x01" "Abidjan";
145 const basic::ZoneInfo kZoneAfrica_Abidjan ACE_TIME_PROGMEM = {
146 kZoneNameAfrica_Abidjan ,
150 kZoneEraAfrica_Abidjan ,
159 static const basic::ZoneEra kZoneEraAfrica_Algiers[] ACE_TIME_PROGMEM = {
175 static const char kZoneNameAfrica_Algiers[] ACE_TIME_PROGMEM =
"\x01" "Algiers";
177 const basic::ZoneInfo kZoneAfrica_Algiers ACE_TIME_PROGMEM = {
178 kZoneNameAfrica_Algiers ,
182 kZoneEraAfrica_Algiers ,
191 static const basic::ZoneEra kZoneEraAfrica_Bissau[] ACE_TIME_PROGMEM = {
207 static const char kZoneNameAfrica_Bissau[] ACE_TIME_PROGMEM =
"\x01" "Bissau";
209 const basic::ZoneInfo kZoneAfrica_Bissau ACE_TIME_PROGMEM = {
210 kZoneNameAfrica_Bissau ,
214 kZoneEraAfrica_Bissau ,
223 static const basic::ZoneEra kZoneEraAfrica_Ceuta[] ACE_TIME_PROGMEM = {
239 static const char kZoneNameAfrica_Ceuta[] ACE_TIME_PROGMEM =
"\x01" "Ceuta";
241 const basic::ZoneInfo kZoneAfrica_Ceuta ACE_TIME_PROGMEM = {
242 kZoneNameAfrica_Ceuta ,
246 kZoneEraAfrica_Ceuta ,
255 static const basic::ZoneEra kZoneEraAfrica_Johannesburg[] ACE_TIME_PROGMEM = {
271 static const char kZoneNameAfrica_Johannesburg[] ACE_TIME_PROGMEM =
"\x01" "Johannesburg";
273 const basic::ZoneInfo kZoneAfrica_Johannesburg ACE_TIME_PROGMEM = {
274 kZoneNameAfrica_Johannesburg ,
278 kZoneEraAfrica_Johannesburg ,
287 static const basic::ZoneEra kZoneEraAfrica_Lagos[] ACE_TIME_PROGMEM = {
303 static const char kZoneNameAfrica_Lagos[] ACE_TIME_PROGMEM =
"\x01" "Lagos";
305 const basic::ZoneInfo kZoneAfrica_Lagos ACE_TIME_PROGMEM = {
306 kZoneNameAfrica_Lagos ,
310 kZoneEraAfrica_Lagos ,
319 static const basic::ZoneEra kZoneEraAfrica_Maputo[] ACE_TIME_PROGMEM = {
335 static const char kZoneNameAfrica_Maputo[] ACE_TIME_PROGMEM =
"\x01" "Maputo";
337 const basic::ZoneInfo kZoneAfrica_Maputo ACE_TIME_PROGMEM = {
338 kZoneNameAfrica_Maputo ,
342 kZoneEraAfrica_Maputo ,
351 static const basic::ZoneEra kZoneEraAfrica_Monrovia[] ACE_TIME_PROGMEM = {
367 static const char kZoneNameAfrica_Monrovia[] ACE_TIME_PROGMEM =
"\x01" "Monrovia";
369 const basic::ZoneInfo kZoneAfrica_Monrovia ACE_TIME_PROGMEM = {
370 kZoneNameAfrica_Monrovia ,
374 kZoneEraAfrica_Monrovia ,
383 static const basic::ZoneEra kZoneEraAfrica_Nairobi[] ACE_TIME_PROGMEM = {
399 static const char kZoneNameAfrica_Nairobi[] ACE_TIME_PROGMEM =
"\x01" "Nairobi";
401 const basic::ZoneInfo kZoneAfrica_Nairobi ACE_TIME_PROGMEM = {
402 kZoneNameAfrica_Nairobi ,
406 kZoneEraAfrica_Nairobi ,
415 static const basic::ZoneEra kZoneEraAfrica_Ndjamena[] ACE_TIME_PROGMEM = {
431 static const char kZoneNameAfrica_Ndjamena[] ACE_TIME_PROGMEM =
"\x01" "Ndjamena";
433 const basic::ZoneInfo kZoneAfrica_Ndjamena ACE_TIME_PROGMEM = {
434 kZoneNameAfrica_Ndjamena ,
438 kZoneEraAfrica_Ndjamena ,
447 static const basic::ZoneEra kZoneEraAfrica_Tunis[] ACE_TIME_PROGMEM = {
450 &kZonePolicyTunisia ,
463 static const char kZoneNameAfrica_Tunis[] ACE_TIME_PROGMEM =
"\x01" "Tunis";
465 const basic::ZoneInfo kZoneAfrica_Tunis ACE_TIME_PROGMEM = {
466 kZoneNameAfrica_Tunis ,
470 kZoneEraAfrica_Tunis ,
479 static const basic::ZoneEra kZoneEraAmerica_Adak[] ACE_TIME_PROGMEM = {
495 static const char kZoneNameAmerica_Adak[] ACE_TIME_PROGMEM =
"\x02" "Adak";
497 const basic::ZoneInfo kZoneAmerica_Adak ACE_TIME_PROGMEM = {
498 kZoneNameAmerica_Adak ,
502 kZoneEraAmerica_Adak ,
511 static const basic::ZoneEra kZoneEraAmerica_Anchorage[] ACE_TIME_PROGMEM = {
527 static const char kZoneNameAmerica_Anchorage[] ACE_TIME_PROGMEM =
"\x02" "Anchorage";
529 const basic::ZoneInfo kZoneAmerica_Anchorage ACE_TIME_PROGMEM = {
530 kZoneNameAmerica_Anchorage ,
534 kZoneEraAmerica_Anchorage ,
543 static const basic::ZoneEra kZoneEraAmerica_Asuncion[] ACE_TIME_PROGMEM = {
559 static const char kZoneNameAmerica_Asuncion[] ACE_TIME_PROGMEM =
"\x02" "Asuncion";
561 const basic::ZoneInfo kZoneAmerica_Asuncion ACE_TIME_PROGMEM = {
562 kZoneNameAmerica_Asuncion ,
566 kZoneEraAmerica_Asuncion ,
575 static const basic::ZoneEra kZoneEraAmerica_Barbados[] ACE_TIME_PROGMEM = {
591 static const char kZoneNameAmerica_Barbados[] ACE_TIME_PROGMEM =
"\x02" "Barbados";
593 const basic::ZoneInfo kZoneAmerica_Barbados ACE_TIME_PROGMEM = {
594 kZoneNameAmerica_Barbados ,
598 kZoneEraAmerica_Barbados ,
607 static const basic::ZoneEra kZoneEraAmerica_Belem[] ACE_TIME_PROGMEM = {
623 static const char kZoneNameAmerica_Belem[] ACE_TIME_PROGMEM =
"\x02" "Belem";
625 const basic::ZoneInfo kZoneAmerica_Belem ACE_TIME_PROGMEM = {
626 kZoneNameAmerica_Belem ,
630 kZoneEraAmerica_Belem ,
639 static const basic::ZoneEra kZoneEraAmerica_Bogota[] ACE_TIME_PROGMEM = {
655 static const char kZoneNameAmerica_Bogota[] ACE_TIME_PROGMEM =
"\x02" "Bogota";
657 const basic::ZoneInfo kZoneAmerica_Bogota ACE_TIME_PROGMEM = {
658 kZoneNameAmerica_Bogota ,
662 kZoneEraAmerica_Bogota ,
671 static const basic::ZoneEra kZoneEraAmerica_Boise[] ACE_TIME_PROGMEM = {
687 static const char kZoneNameAmerica_Boise[] ACE_TIME_PROGMEM =
"\x02" "Boise";
689 const basic::ZoneInfo kZoneAmerica_Boise ACE_TIME_PROGMEM = {
690 kZoneNameAmerica_Boise ,
694 kZoneEraAmerica_Boise ,
703 static const basic::ZoneEra kZoneEraAmerica_Campo_Grande[] ACE_TIME_PROGMEM = {
719 static const char kZoneNameAmerica_Campo_Grande[] ACE_TIME_PROGMEM =
"\x02" "Campo_Grande";
721 const basic::ZoneInfo kZoneAmerica_Campo_Grande ACE_TIME_PROGMEM = {
722 kZoneNameAmerica_Campo_Grande ,
726 kZoneEraAmerica_Campo_Grande ,
735 static const basic::ZoneEra kZoneEraAmerica_Cayenne[] ACE_TIME_PROGMEM = {
751 static const char kZoneNameAmerica_Cayenne[] ACE_TIME_PROGMEM =
"\x02" "Cayenne";
753 const basic::ZoneInfo kZoneAmerica_Cayenne ACE_TIME_PROGMEM = {
754 kZoneNameAmerica_Cayenne ,
758 kZoneEraAmerica_Cayenne ,
767 static const basic::ZoneEra kZoneEraAmerica_Chicago[] ACE_TIME_PROGMEM = {
783 static const char kZoneNameAmerica_Chicago[] ACE_TIME_PROGMEM =
"\x02" "Chicago";
785 const basic::ZoneInfo kZoneAmerica_Chicago ACE_TIME_PROGMEM = {
786 kZoneNameAmerica_Chicago ,
790 kZoneEraAmerica_Chicago ,
799 static const basic::ZoneEra kZoneEraAmerica_Costa_Rica[] ACE_TIME_PROGMEM = {
815 static const char kZoneNameAmerica_Costa_Rica[] ACE_TIME_PROGMEM =
"\x02" "Costa_Rica";
817 const basic::ZoneInfo kZoneAmerica_Costa_Rica ACE_TIME_PROGMEM = {
818 kZoneNameAmerica_Costa_Rica ,
822 kZoneEraAmerica_Costa_Rica ,
831 static const basic::ZoneEra kZoneEraAmerica_Danmarkshavn[] ACE_TIME_PROGMEM = {
847 static const char kZoneNameAmerica_Danmarkshavn[] ACE_TIME_PROGMEM =
"\x02" "Danmarkshavn";
849 const basic::ZoneInfo kZoneAmerica_Danmarkshavn ACE_TIME_PROGMEM = {
850 kZoneNameAmerica_Danmarkshavn ,
854 kZoneEraAmerica_Danmarkshavn ,
863 static const basic::ZoneEra kZoneEraAmerica_Dawson_Creek[] ACE_TIME_PROGMEM = {
879 static const char kZoneNameAmerica_Dawson_Creek[] ACE_TIME_PROGMEM =
"\x02" "Dawson_Creek";
881 const basic::ZoneInfo kZoneAmerica_Dawson_Creek ACE_TIME_PROGMEM = {
882 kZoneNameAmerica_Dawson_Creek ,
886 kZoneEraAmerica_Dawson_Creek ,
895 static const basic::ZoneEra kZoneEraAmerica_Denver[] ACE_TIME_PROGMEM = {
911 static const char kZoneNameAmerica_Denver[] ACE_TIME_PROGMEM =
"\x02" "Denver";
913 const basic::ZoneInfo kZoneAmerica_Denver ACE_TIME_PROGMEM = {
914 kZoneNameAmerica_Denver ,
918 kZoneEraAmerica_Denver ,
927 static const basic::ZoneEra kZoneEraAmerica_Detroit[] ACE_TIME_PROGMEM = {
943 static const char kZoneNameAmerica_Detroit[] ACE_TIME_PROGMEM =
"\x02" "Detroit";
945 const basic::ZoneInfo kZoneAmerica_Detroit ACE_TIME_PROGMEM = {
946 kZoneNameAmerica_Detroit ,
950 kZoneEraAmerica_Detroit ,
959 static const basic::ZoneEra kZoneEraAmerica_Edmonton[] ACE_TIME_PROGMEM = {
975 static const char kZoneNameAmerica_Edmonton[] ACE_TIME_PROGMEM =
"\x02" "Edmonton";
977 const basic::ZoneInfo kZoneAmerica_Edmonton ACE_TIME_PROGMEM = {
978 kZoneNameAmerica_Edmonton ,
982 kZoneEraAmerica_Edmonton ,
991 static const basic::ZoneEra kZoneEraAmerica_El_Salvador[] ACE_TIME_PROGMEM = {
1007 static const char kZoneNameAmerica_El_Salvador[] ACE_TIME_PROGMEM =
"\x02" "El_Salvador";
1009 const basic::ZoneInfo kZoneAmerica_El_Salvador ACE_TIME_PROGMEM = {
1010 kZoneNameAmerica_El_Salvador ,
1014 kZoneEraAmerica_El_Salvador ,
1023 static const basic::ZoneEra kZoneEraAmerica_Glace_Bay[] ACE_TIME_PROGMEM = {
1026 &kZonePolicyCanada ,
1039 static const char kZoneNameAmerica_Glace_Bay[] ACE_TIME_PROGMEM =
"\x02" "Glace_Bay";
1041 const basic::ZoneInfo kZoneAmerica_Glace_Bay ACE_TIME_PROGMEM = {
1042 kZoneNameAmerica_Glace_Bay ,
1046 kZoneEraAmerica_Glace_Bay ,
1055 static const basic::ZoneEra kZoneEraAmerica_Guatemala[] ACE_TIME_PROGMEM = {
1071 static const char kZoneNameAmerica_Guatemala[] ACE_TIME_PROGMEM =
"\x02" "Guatemala";
1073 const basic::ZoneInfo kZoneAmerica_Guatemala ACE_TIME_PROGMEM = {
1074 kZoneNameAmerica_Guatemala ,
1078 kZoneEraAmerica_Guatemala ,
1087 static const basic::ZoneEra kZoneEraAmerica_Guayaquil[] ACE_TIME_PROGMEM = {
1090 &kZonePolicyEcuador ,
1103 static const char kZoneNameAmerica_Guayaquil[] ACE_TIME_PROGMEM =
"\x02" "Guayaquil";
1105 const basic::ZoneInfo kZoneAmerica_Guayaquil ACE_TIME_PROGMEM = {
1106 kZoneNameAmerica_Guayaquil ,
1110 kZoneEraAmerica_Guayaquil ,
1119 static const basic::ZoneEra kZoneEraAmerica_Guyana[] ACE_TIME_PROGMEM = {
1135 static const char kZoneNameAmerica_Guyana[] ACE_TIME_PROGMEM =
"\x02" "Guyana";
1137 const basic::ZoneInfo kZoneAmerica_Guyana ACE_TIME_PROGMEM = {
1138 kZoneNameAmerica_Guyana ,
1142 kZoneEraAmerica_Guyana ,
1151 static const basic::ZoneEra kZoneEraAmerica_Halifax[] ACE_TIME_PROGMEM = {
1154 &kZonePolicyCanada ,
1167 static const char kZoneNameAmerica_Halifax[] ACE_TIME_PROGMEM =
"\x02" "Halifax";
1169 const basic::ZoneInfo kZoneAmerica_Halifax ACE_TIME_PROGMEM = {
1170 kZoneNameAmerica_Halifax ,
1174 kZoneEraAmerica_Halifax ,
1183 static const basic::ZoneEra kZoneEraAmerica_Havana[] ACE_TIME_PROGMEM = {
1199 static const char kZoneNameAmerica_Havana[] ACE_TIME_PROGMEM =
"\x02" "Havana";
1201 const basic::ZoneInfo kZoneAmerica_Havana ACE_TIME_PROGMEM = {
1202 kZoneNameAmerica_Havana ,
1206 kZoneEraAmerica_Havana ,
1215 static const basic::ZoneEra kZoneEraAmerica_Hermosillo[] ACE_TIME_PROGMEM = {
1218 &kZonePolicyMexico ,
1243 static const char kZoneNameAmerica_Hermosillo[] ACE_TIME_PROGMEM =
"\x02" "Hermosillo";
1245 const basic::ZoneInfo kZoneAmerica_Hermosillo ACE_TIME_PROGMEM = {
1246 kZoneNameAmerica_Hermosillo ,
1250 kZoneEraAmerica_Hermosillo ,
1259 static const basic::ZoneEra kZoneEraAmerica_Indiana_Indianapolis[] ACE_TIME_PROGMEM = {
1287 static const char kZoneNameAmerica_Indiana_Indianapolis[] ACE_TIME_PROGMEM =
"\x02" "Indiana/Indianapolis";
1289 const basic::ZoneInfo kZoneAmerica_Indiana_Indianapolis ACE_TIME_PROGMEM = {
1290 kZoneNameAmerica_Indiana_Indianapolis ,
1294 kZoneEraAmerica_Indiana_Indianapolis ,
1303 static const basic::ZoneEra kZoneEraAmerica_Indiana_Marengo[] ACE_TIME_PROGMEM = {
1331 static const char kZoneNameAmerica_Indiana_Marengo[] ACE_TIME_PROGMEM =
"\x02" "Indiana/Marengo";
1333 const basic::ZoneInfo kZoneAmerica_Indiana_Marengo ACE_TIME_PROGMEM = {
1334 kZoneNameAmerica_Indiana_Marengo ,
1338 kZoneEraAmerica_Indiana_Marengo ,
1347 static const basic::ZoneEra kZoneEraAmerica_Indiana_Vevay[] ACE_TIME_PROGMEM = {
1375 static const char kZoneNameAmerica_Indiana_Vevay[] ACE_TIME_PROGMEM =
"\x02" "Indiana/Vevay";
1377 const basic::ZoneInfo kZoneAmerica_Indiana_Vevay ACE_TIME_PROGMEM = {
1378 kZoneNameAmerica_Indiana_Vevay ,
1382 kZoneEraAmerica_Indiana_Vevay ,
1391 static const basic::ZoneEra kZoneEraAmerica_Inuvik[] ACE_TIME_PROGMEM = {
1394 &kZonePolicyCanada ,
1407 static const char kZoneNameAmerica_Inuvik[] ACE_TIME_PROGMEM =
"\x02" "Inuvik";
1409 const basic::ZoneInfo kZoneAmerica_Inuvik ACE_TIME_PROGMEM = {
1410 kZoneNameAmerica_Inuvik ,
1414 kZoneEraAmerica_Inuvik ,
1423 static const basic::ZoneEra kZoneEraAmerica_Jamaica[] ACE_TIME_PROGMEM = {
1439 static const char kZoneNameAmerica_Jamaica[] ACE_TIME_PROGMEM =
"\x02" "Jamaica";
1441 const basic::ZoneInfo kZoneAmerica_Jamaica ACE_TIME_PROGMEM = {
1442 kZoneNameAmerica_Jamaica ,
1446 kZoneEraAmerica_Jamaica ,
1455 static const basic::ZoneEra kZoneEraAmerica_Juneau[] ACE_TIME_PROGMEM = {
1471 static const char kZoneNameAmerica_Juneau[] ACE_TIME_PROGMEM =
"\x02" "Juneau";
1473 const basic::ZoneInfo kZoneAmerica_Juneau ACE_TIME_PROGMEM = {
1474 kZoneNameAmerica_Juneau ,
1478 kZoneEraAmerica_Juneau ,
1487 static const basic::ZoneEra kZoneEraAmerica_Kentucky_Louisville[] ACE_TIME_PROGMEM = {
1503 static const char kZoneNameAmerica_Kentucky_Louisville[] ACE_TIME_PROGMEM =
"\x02" "Kentucky/Louisville";
1505 const basic::ZoneInfo kZoneAmerica_Kentucky_Louisville ACE_TIME_PROGMEM = {
1506 kZoneNameAmerica_Kentucky_Louisville ,
1510 kZoneEraAmerica_Kentucky_Louisville ,
1519 static const basic::ZoneEra kZoneEraAmerica_La_Paz[] ACE_TIME_PROGMEM = {
1535 static const char kZoneNameAmerica_La_Paz[] ACE_TIME_PROGMEM =
"\x02" "La_Paz";
1537 const basic::ZoneInfo kZoneAmerica_La_Paz ACE_TIME_PROGMEM = {
1538 kZoneNameAmerica_La_Paz ,
1542 kZoneEraAmerica_La_Paz ,
1551 static const basic::ZoneEra kZoneEraAmerica_Lima[] ACE_TIME_PROGMEM = {
1567 static const char kZoneNameAmerica_Lima[] ACE_TIME_PROGMEM =
"\x02" "Lima";
1569 const basic::ZoneInfo kZoneAmerica_Lima ACE_TIME_PROGMEM = {
1570 kZoneNameAmerica_Lima ,
1574 kZoneEraAmerica_Lima ,
1583 static const basic::ZoneEra kZoneEraAmerica_Los_Angeles[] ACE_TIME_PROGMEM = {
1599 static const char kZoneNameAmerica_Los_Angeles[] ACE_TIME_PROGMEM =
"\x02" "Los_Angeles";
1601 const basic::ZoneInfo kZoneAmerica_Los_Angeles ACE_TIME_PROGMEM = {
1602 kZoneNameAmerica_Los_Angeles ,
1606 kZoneEraAmerica_Los_Angeles ,
1615 static const basic::ZoneEra kZoneEraAmerica_Managua[] ACE_TIME_PROGMEM = {
1631 static const char kZoneNameAmerica_Managua[] ACE_TIME_PROGMEM =
"\x02" "Managua";
1633 const basic::ZoneInfo kZoneAmerica_Managua ACE_TIME_PROGMEM = {
1634 kZoneNameAmerica_Managua ,
1638 kZoneEraAmerica_Managua ,
1647 static const basic::ZoneEra kZoneEraAmerica_Manaus[] ACE_TIME_PROGMEM = {
1663 static const char kZoneNameAmerica_Manaus[] ACE_TIME_PROGMEM =
"\x02" "Manaus";
1665 const basic::ZoneInfo kZoneAmerica_Manaus ACE_TIME_PROGMEM = {
1666 kZoneNameAmerica_Manaus ,
1670 kZoneEraAmerica_Manaus ,
1679 static const basic::ZoneEra kZoneEraAmerica_Martinique[] ACE_TIME_PROGMEM = {
1695 static const char kZoneNameAmerica_Martinique[] ACE_TIME_PROGMEM =
"\x02" "Martinique";
1697 const basic::ZoneInfo kZoneAmerica_Martinique ACE_TIME_PROGMEM = {
1698 kZoneNameAmerica_Martinique ,
1702 kZoneEraAmerica_Martinique ,
1711 static const basic::ZoneEra kZoneEraAmerica_Matamoros[] ACE_TIME_PROGMEM = {
1714 &kZonePolicyMexico ,
1739 static const char kZoneNameAmerica_Matamoros[] ACE_TIME_PROGMEM =
"\x02" "Matamoros";
1741 const basic::ZoneInfo kZoneAmerica_Matamoros ACE_TIME_PROGMEM = {
1742 kZoneNameAmerica_Matamoros ,
1746 kZoneEraAmerica_Matamoros ,
1755 static const basic::ZoneEra kZoneEraAmerica_Mazatlan[] ACE_TIME_PROGMEM = {
1758 &kZonePolicyMexico ,
1771 static const char kZoneNameAmerica_Mazatlan[] ACE_TIME_PROGMEM =
"\x02" "Mazatlan";
1773 const basic::ZoneInfo kZoneAmerica_Mazatlan ACE_TIME_PROGMEM = {
1774 kZoneNameAmerica_Mazatlan ,
1778 kZoneEraAmerica_Mazatlan ,
1787 static const basic::ZoneEra kZoneEraAmerica_Menominee[] ACE_TIME_PROGMEM = {
1803 static const char kZoneNameAmerica_Menominee[] ACE_TIME_PROGMEM =
"\x02" "Menominee";
1805 const basic::ZoneInfo kZoneAmerica_Menominee ACE_TIME_PROGMEM = {
1806 kZoneNameAmerica_Menominee ,
1810 kZoneEraAmerica_Menominee ,
1819 static const basic::ZoneEra kZoneEraAmerica_Merida[] ACE_TIME_PROGMEM = {
1822 &kZonePolicyMexico ,
1835 static const char kZoneNameAmerica_Merida[] ACE_TIME_PROGMEM =
"\x02" "Merida";
1837 const basic::ZoneInfo kZoneAmerica_Merida ACE_TIME_PROGMEM = {
1838 kZoneNameAmerica_Merida ,
1842 kZoneEraAmerica_Merida ,
1851 static const basic::ZoneEra kZoneEraAmerica_Miquelon[] ACE_TIME_PROGMEM = {
1854 &kZonePolicyCanada ,
1867 static const char kZoneNameAmerica_Miquelon[] ACE_TIME_PROGMEM =
"\x02" "Miquelon";
1869 const basic::ZoneInfo kZoneAmerica_Miquelon ACE_TIME_PROGMEM = {
1870 kZoneNameAmerica_Miquelon ,
1874 kZoneEraAmerica_Miquelon ,
1883 static const basic::ZoneEra kZoneEraAmerica_Moncton[] ACE_TIME_PROGMEM = {
1886 &kZonePolicyMoncton ,
1898 &kZonePolicyCanada ,
1911 static const char kZoneNameAmerica_Moncton[] ACE_TIME_PROGMEM =
"\x02" "Moncton";
1913 const basic::ZoneInfo kZoneAmerica_Moncton ACE_TIME_PROGMEM = {
1914 kZoneNameAmerica_Moncton ,
1918 kZoneEraAmerica_Moncton ,
1927 static const basic::ZoneEra kZoneEraAmerica_Monterrey[] ACE_TIME_PROGMEM = {
1930 &kZonePolicyMexico ,
1943 static const char kZoneNameAmerica_Monterrey[] ACE_TIME_PROGMEM =
"\x02" "Monterrey";
1945 const basic::ZoneInfo kZoneAmerica_Monterrey ACE_TIME_PROGMEM = {
1946 kZoneNameAmerica_Monterrey ,
1950 kZoneEraAmerica_Monterrey ,
1959 static const basic::ZoneEra kZoneEraAmerica_Montevideo[] ACE_TIME_PROGMEM = {
1962 &kZonePolicyUruguay ,
1975 static const char kZoneNameAmerica_Montevideo[] ACE_TIME_PROGMEM =
"\x02" "Montevideo";
1977 const basic::ZoneInfo kZoneAmerica_Montevideo ACE_TIME_PROGMEM = {
1978 kZoneNameAmerica_Montevideo ,
1982 kZoneEraAmerica_Montevideo ,
1991 static const basic::ZoneEra kZoneEraAmerica_New_York[] ACE_TIME_PROGMEM = {
2007 static const char kZoneNameAmerica_New_York[] ACE_TIME_PROGMEM =
"\x02" "New_York";
2009 const basic::ZoneInfo kZoneAmerica_New_York ACE_TIME_PROGMEM = {
2010 kZoneNameAmerica_New_York ,
2014 kZoneEraAmerica_New_York ,
2023 static const basic::ZoneEra kZoneEraAmerica_Nome[] ACE_TIME_PROGMEM = {
2039 static const char kZoneNameAmerica_Nome[] ACE_TIME_PROGMEM =
"\x02" "Nome";
2041 const basic::ZoneInfo kZoneAmerica_Nome ACE_TIME_PROGMEM = {
2042 kZoneNameAmerica_Nome ,
2046 kZoneEraAmerica_Nome ,
2055 static const basic::ZoneEra kZoneEraAmerica_North_Dakota_Center[] ACE_TIME_PROGMEM = {
2071 static const char kZoneNameAmerica_North_Dakota_Center[] ACE_TIME_PROGMEM =
"\x02" "North_Dakota/Center";
2073 const basic::ZoneInfo kZoneAmerica_North_Dakota_Center ACE_TIME_PROGMEM = {
2074 kZoneNameAmerica_North_Dakota_Center ,
2078 kZoneEraAmerica_North_Dakota_Center ,
2087 static const basic::ZoneEra kZoneEraAmerica_Panama[] ACE_TIME_PROGMEM = {
2103 static const char kZoneNameAmerica_Panama[] ACE_TIME_PROGMEM =
"\x02" "Panama";
2105 const basic::ZoneInfo kZoneAmerica_Panama ACE_TIME_PROGMEM = {
2106 kZoneNameAmerica_Panama ,
2110 kZoneEraAmerica_Panama ,
2119 static const basic::ZoneEra kZoneEraAmerica_Paramaribo[] ACE_TIME_PROGMEM = {
2135 static const char kZoneNameAmerica_Paramaribo[] ACE_TIME_PROGMEM =
"\x02" "Paramaribo";
2137 const basic::ZoneInfo kZoneAmerica_Paramaribo ACE_TIME_PROGMEM = {
2138 kZoneNameAmerica_Paramaribo ,
2142 kZoneEraAmerica_Paramaribo ,
2151 static const basic::ZoneEra kZoneEraAmerica_Phoenix[] ACE_TIME_PROGMEM = {
2167 static const char kZoneNameAmerica_Phoenix[] ACE_TIME_PROGMEM =
"\x02" "Phoenix";
2169 const basic::ZoneInfo kZoneAmerica_Phoenix ACE_TIME_PROGMEM = {
2170 kZoneNameAmerica_Phoenix ,
2174 kZoneEraAmerica_Phoenix ,
2183 static const basic::ZoneEra kZoneEraAmerica_Port_au_Prince[] ACE_TIME_PROGMEM = {
2199 static const char kZoneNameAmerica_Port_au_Prince[] ACE_TIME_PROGMEM =
"\x02" "Port-au-Prince";
2201 const basic::ZoneInfo kZoneAmerica_Port_au_Prince ACE_TIME_PROGMEM = {
2202 kZoneNameAmerica_Port_au_Prince ,
2206 kZoneEraAmerica_Port_au_Prince ,
2215 static const basic::ZoneEra kZoneEraAmerica_Porto_Velho[] ACE_TIME_PROGMEM = {
2231 static const char kZoneNameAmerica_Porto_Velho[] ACE_TIME_PROGMEM =
"\x02" "Porto_Velho";
2233 const basic::ZoneInfo kZoneAmerica_Porto_Velho ACE_TIME_PROGMEM = {
2234 kZoneNameAmerica_Porto_Velho ,
2238 kZoneEraAmerica_Porto_Velho ,
2247 static const basic::ZoneEra kZoneEraAmerica_Puerto_Rico[] ACE_TIME_PROGMEM = {
2263 static const char kZoneNameAmerica_Puerto_Rico[] ACE_TIME_PROGMEM =
"\x02" "Puerto_Rico";
2265 const basic::ZoneInfo kZoneAmerica_Puerto_Rico ACE_TIME_PROGMEM = {
2266 kZoneNameAmerica_Puerto_Rico ,
2270 kZoneEraAmerica_Puerto_Rico ,
2279 static const basic::ZoneEra kZoneEraAmerica_Regina[] ACE_TIME_PROGMEM = {
2295 static const char kZoneNameAmerica_Regina[] ACE_TIME_PROGMEM =
"\x02" "Regina";
2297 const basic::ZoneInfo kZoneAmerica_Regina ACE_TIME_PROGMEM = {
2298 kZoneNameAmerica_Regina ,
2302 kZoneEraAmerica_Regina ,
2311 static const basic::ZoneEra kZoneEraAmerica_Santiago[] ACE_TIME_PROGMEM = {
2327 static const char kZoneNameAmerica_Santiago[] ACE_TIME_PROGMEM =
"\x02" "Santiago";
2329 const basic::ZoneInfo kZoneAmerica_Santiago ACE_TIME_PROGMEM = {
2330 kZoneNameAmerica_Santiago ,
2334 kZoneEraAmerica_Santiago ,
2343 static const basic::ZoneEra kZoneEraAmerica_Sao_Paulo[] ACE_TIME_PROGMEM = {
2346 &kZonePolicyBrazil ,
2359 static const char kZoneNameAmerica_Sao_Paulo[] ACE_TIME_PROGMEM =
"\x02" "Sao_Paulo";
2361 const basic::ZoneInfo kZoneAmerica_Sao_Paulo ACE_TIME_PROGMEM = {
2362 kZoneNameAmerica_Sao_Paulo ,
2366 kZoneEraAmerica_Sao_Paulo ,
2375 static const basic::ZoneEra kZoneEraAmerica_Scoresbysund[] ACE_TIME_PROGMEM = {
2391 static const char kZoneNameAmerica_Scoresbysund[] ACE_TIME_PROGMEM =
"\x02" "Scoresbysund";
2393 const basic::ZoneInfo kZoneAmerica_Scoresbysund ACE_TIME_PROGMEM = {
2394 kZoneNameAmerica_Scoresbysund ,
2398 kZoneEraAmerica_Scoresbysund ,
2407 static const basic::ZoneEra kZoneEraAmerica_Sitka[] ACE_TIME_PROGMEM = {
2423 static const char kZoneNameAmerica_Sitka[] ACE_TIME_PROGMEM =
"\x02" "Sitka";
2425 const basic::ZoneInfo kZoneAmerica_Sitka ACE_TIME_PROGMEM = {
2426 kZoneNameAmerica_Sitka ,
2430 kZoneEraAmerica_Sitka ,
2439 static const basic::ZoneEra kZoneEraAmerica_Swift_Current[] ACE_TIME_PROGMEM = {
2455 static const char kZoneNameAmerica_Swift_Current[] ACE_TIME_PROGMEM =
"\x02" "Swift_Current";
2457 const basic::ZoneInfo kZoneAmerica_Swift_Current ACE_TIME_PROGMEM = {
2458 kZoneNameAmerica_Swift_Current ,
2462 kZoneEraAmerica_Swift_Current ,
2471 static const basic::ZoneEra kZoneEraAmerica_Tegucigalpa[] ACE_TIME_PROGMEM = {
2487 static const char kZoneNameAmerica_Tegucigalpa[] ACE_TIME_PROGMEM =
"\x02" "Tegucigalpa";
2489 const basic::ZoneInfo kZoneAmerica_Tegucigalpa ACE_TIME_PROGMEM = {
2490 kZoneNameAmerica_Tegucigalpa ,
2494 kZoneEraAmerica_Tegucigalpa ,
2503 static const basic::ZoneEra kZoneEraAmerica_Thule[] ACE_TIME_PROGMEM = {
2519 static const char kZoneNameAmerica_Thule[] ACE_TIME_PROGMEM =
"\x02" "Thule";
2521 const basic::ZoneInfo kZoneAmerica_Thule ACE_TIME_PROGMEM = {
2522 kZoneNameAmerica_Thule ,
2526 kZoneEraAmerica_Thule ,
2535 static const basic::ZoneEra kZoneEraAmerica_Toronto[] ACE_TIME_PROGMEM = {
2538 &kZonePolicyCanada ,
2551 static const char kZoneNameAmerica_Toronto[] ACE_TIME_PROGMEM =
"\x02" "Toronto";
2553 const basic::ZoneInfo kZoneAmerica_Toronto ACE_TIME_PROGMEM = {
2554 kZoneNameAmerica_Toronto ,
2558 kZoneEraAmerica_Toronto ,
2567 static const basic::ZoneEra kZoneEraAmerica_Vancouver[] ACE_TIME_PROGMEM = {
2570 &kZonePolicyCanada ,
2583 static const char kZoneNameAmerica_Vancouver[] ACE_TIME_PROGMEM =
"\x02" "Vancouver";
2585 const basic::ZoneInfo kZoneAmerica_Vancouver ACE_TIME_PROGMEM = {
2586 kZoneNameAmerica_Vancouver ,
2590 kZoneEraAmerica_Vancouver ,
2599 static const basic::ZoneEra kZoneEraAmerica_Winnipeg[] ACE_TIME_PROGMEM = {
2614 &kZonePolicyCanada ,
2627 static const char kZoneNameAmerica_Winnipeg[] ACE_TIME_PROGMEM =
"\x02" "Winnipeg";
2629 const basic::ZoneInfo kZoneAmerica_Winnipeg ACE_TIME_PROGMEM = {
2630 kZoneNameAmerica_Winnipeg ,
2634 kZoneEraAmerica_Winnipeg ,
2643 static const basic::ZoneEra kZoneEraAmerica_Yakutat[] ACE_TIME_PROGMEM = {
2659 static const char kZoneNameAmerica_Yakutat[] ACE_TIME_PROGMEM =
"\x02" "Yakutat";
2661 const basic::ZoneInfo kZoneAmerica_Yakutat ACE_TIME_PROGMEM = {
2662 kZoneNameAmerica_Yakutat ,
2666 kZoneEraAmerica_Yakutat ,
2675 static const basic::ZoneEra kZoneEraAmerica_Yellowknife[] ACE_TIME_PROGMEM = {
2678 &kZonePolicyCanada ,
2691 static const char kZoneNameAmerica_Yellowknife[] ACE_TIME_PROGMEM =
"\x02" "Yellowknife";
2693 const basic::ZoneInfo kZoneAmerica_Yellowknife ACE_TIME_PROGMEM = {
2694 kZoneNameAmerica_Yellowknife ,
2698 kZoneEraAmerica_Yellowknife ,
2707 static const basic::ZoneEra kZoneEraAntarctica_Rothera[] ACE_TIME_PROGMEM = {
2723 static const char kZoneNameAntarctica_Rothera[] ACE_TIME_PROGMEM =
"\x03" "Rothera";
2725 const basic::ZoneInfo kZoneAntarctica_Rothera ACE_TIME_PROGMEM = {
2726 kZoneNameAntarctica_Rothera ,
2730 kZoneEraAntarctica_Rothera ,
2739 static const basic::ZoneEra kZoneEraAsia_Ashgabat[] ACE_TIME_PROGMEM = {
2755 static const char kZoneNameAsia_Ashgabat[] ACE_TIME_PROGMEM =
"\x04" "Ashgabat";
2757 const basic::ZoneInfo kZoneAsia_Ashgabat ACE_TIME_PROGMEM = {
2758 kZoneNameAsia_Ashgabat ,
2762 kZoneEraAsia_Ashgabat ,
2771 static const basic::ZoneEra kZoneEraAsia_Baghdad[] ACE_TIME_PROGMEM = {
2787 static const char kZoneNameAsia_Baghdad[] ACE_TIME_PROGMEM =
"\x04" "Baghdad";
2789 const basic::ZoneInfo kZoneAsia_Baghdad ACE_TIME_PROGMEM = {
2790 kZoneNameAsia_Baghdad ,
2794 kZoneEraAsia_Baghdad ,
2803 static const basic::ZoneEra kZoneEraAsia_Baku[] ACE_TIME_PROGMEM = {
2819 static const char kZoneNameAsia_Baku[] ACE_TIME_PROGMEM =
"\x04" "Baku";
2821 const basic::ZoneInfo kZoneAsia_Baku ACE_TIME_PROGMEM = {
2822 kZoneNameAsia_Baku ,
2835 static const basic::ZoneEra kZoneEraAsia_Bangkok[] ACE_TIME_PROGMEM = {
2851 static const char kZoneNameAsia_Bangkok[] ACE_TIME_PROGMEM =
"\x04" "Bangkok";
2853 const basic::ZoneInfo kZoneAsia_Bangkok ACE_TIME_PROGMEM = {
2854 kZoneNameAsia_Bangkok ,
2858 kZoneEraAsia_Bangkok ,
2867 static const basic::ZoneEra kZoneEraAsia_Beirut[] ACE_TIME_PROGMEM = {
2870 &kZonePolicyLebanon ,
2883 static const char kZoneNameAsia_Beirut[] ACE_TIME_PROGMEM =
"\x04" "Beirut";
2885 const basic::ZoneInfo kZoneAsia_Beirut ACE_TIME_PROGMEM = {
2886 kZoneNameAsia_Beirut ,
2890 kZoneEraAsia_Beirut ,
2899 static const basic::ZoneEra kZoneEraAsia_Dhaka[] ACE_TIME_PROGMEM = {
2927 static const char kZoneNameAsia_Dhaka[] ACE_TIME_PROGMEM =
"\x04" "Dhaka";
2929 const basic::ZoneInfo kZoneAsia_Dhaka ACE_TIME_PROGMEM = {
2930 kZoneNameAsia_Dhaka ,
2934 kZoneEraAsia_Dhaka ,
2943 static const basic::ZoneEra kZoneEraAsia_Dubai[] ACE_TIME_PROGMEM = {
2959 static const char kZoneNameAsia_Dubai[] ACE_TIME_PROGMEM =
"\x04" "Dubai";
2961 const basic::ZoneInfo kZoneAsia_Dubai ACE_TIME_PROGMEM = {
2962 kZoneNameAsia_Dubai ,
2966 kZoneEraAsia_Dubai ,
2975 static const basic::ZoneEra kZoneEraAsia_Dushanbe[] ACE_TIME_PROGMEM = {
2991 static const char kZoneNameAsia_Dushanbe[] ACE_TIME_PROGMEM =
"\x04" "Dushanbe";
2993 const basic::ZoneInfo kZoneAsia_Dushanbe ACE_TIME_PROGMEM = {
2994 kZoneNameAsia_Dushanbe ,
2998 kZoneEraAsia_Dushanbe ,
3007 static const basic::ZoneEra kZoneEraAsia_Ho_Chi_Minh[] ACE_TIME_PROGMEM = {
3023 static const char kZoneNameAsia_Ho_Chi_Minh[] ACE_TIME_PROGMEM =
"\x04" "Ho_Chi_Minh";
3025 const basic::ZoneInfo kZoneAsia_Ho_Chi_Minh ACE_TIME_PROGMEM = {
3026 kZoneNameAsia_Ho_Chi_Minh ,
3030 kZoneEraAsia_Ho_Chi_Minh ,
3039 static const basic::ZoneEra kZoneEraAsia_Hong_Kong[] ACE_TIME_PROGMEM = {
3055 static const char kZoneNameAsia_Hong_Kong[] ACE_TIME_PROGMEM =
"\x04" "Hong_Kong";
3057 const basic::ZoneInfo kZoneAsia_Hong_Kong ACE_TIME_PROGMEM = {
3058 kZoneNameAsia_Hong_Kong ,
3062 kZoneEraAsia_Hong_Kong ,
3071 static const basic::ZoneEra kZoneEraAsia_Hovd[] ACE_TIME_PROGMEM = {
3074 &kZonePolicyMongol ,
3087 static const char kZoneNameAsia_Hovd[] ACE_TIME_PROGMEM =
"\x04" "Hovd";
3089 const basic::ZoneInfo kZoneAsia_Hovd ACE_TIME_PROGMEM = {
3090 kZoneNameAsia_Hovd ,
3103 static const basic::ZoneEra kZoneEraAsia_Jakarta[] ACE_TIME_PROGMEM = {
3119 static const char kZoneNameAsia_Jakarta[] ACE_TIME_PROGMEM =
"\x04" "Jakarta";
3121 const basic::ZoneInfo kZoneAsia_Jakarta ACE_TIME_PROGMEM = {
3122 kZoneNameAsia_Jakarta ,
3126 kZoneEraAsia_Jakarta ,
3135 static const basic::ZoneEra kZoneEraAsia_Jayapura[] ACE_TIME_PROGMEM = {
3151 static const char kZoneNameAsia_Jayapura[] ACE_TIME_PROGMEM =
"\x04" "Jayapura";
3153 const basic::ZoneInfo kZoneAsia_Jayapura ACE_TIME_PROGMEM = {
3154 kZoneNameAsia_Jayapura ,
3158 kZoneEraAsia_Jayapura ,
3167 static const basic::ZoneEra kZoneEraAsia_Jerusalem[] ACE_TIME_PROGMEM = {
3183 static const char kZoneNameAsia_Jerusalem[] ACE_TIME_PROGMEM =
"\x04" "Jerusalem";
3185 const basic::ZoneInfo kZoneAsia_Jerusalem ACE_TIME_PROGMEM = {
3186 kZoneNameAsia_Jerusalem ,
3190 kZoneEraAsia_Jerusalem ,
3199 static const basic::ZoneEra kZoneEraAsia_Kabul[] ACE_TIME_PROGMEM = {
3215 static const char kZoneNameAsia_Kabul[] ACE_TIME_PROGMEM =
"\x04" "Kabul";
3217 const basic::ZoneInfo kZoneAsia_Kabul ACE_TIME_PROGMEM = {
3218 kZoneNameAsia_Kabul ,
3222 kZoneEraAsia_Kabul ,
3231 static const basic::ZoneEra kZoneEraAsia_Karachi[] ACE_TIME_PROGMEM = {
3234 &kZonePolicyPakistan ,
3247 static const char kZoneNameAsia_Karachi[] ACE_TIME_PROGMEM =
"\x04" "Karachi";
3249 const basic::ZoneInfo kZoneAsia_Karachi ACE_TIME_PROGMEM = {
3250 kZoneNameAsia_Karachi ,
3254 kZoneEraAsia_Karachi ,
3263 static const basic::ZoneEra kZoneEraAsia_Kathmandu[] ACE_TIME_PROGMEM = {
3279 static const char kZoneNameAsia_Kathmandu[] ACE_TIME_PROGMEM =
"\x04" "Kathmandu";
3281 const basic::ZoneInfo kZoneAsia_Kathmandu ACE_TIME_PROGMEM = {
3282 kZoneNameAsia_Kathmandu ,
3286 kZoneEraAsia_Kathmandu ,
3295 static const basic::ZoneEra kZoneEraAsia_Kolkata[] ACE_TIME_PROGMEM = {
3311 static const char kZoneNameAsia_Kolkata[] ACE_TIME_PROGMEM =
"\x04" "Kolkata";
3313 const basic::ZoneInfo kZoneAsia_Kolkata ACE_TIME_PROGMEM = {
3314 kZoneNameAsia_Kolkata ,
3318 kZoneEraAsia_Kolkata ,
3327 static const basic::ZoneEra kZoneEraAsia_Kuching[] ACE_TIME_PROGMEM = {
3343 static const char kZoneNameAsia_Kuching[] ACE_TIME_PROGMEM =
"\x04" "Kuching";
3345 const basic::ZoneInfo kZoneAsia_Kuching ACE_TIME_PROGMEM = {
3346 kZoneNameAsia_Kuching ,
3350 kZoneEraAsia_Kuching ,
3359 static const basic::ZoneEra kZoneEraAsia_Macau[] ACE_TIME_PROGMEM = {
3375 static const char kZoneNameAsia_Macau[] ACE_TIME_PROGMEM =
"\x04" "Macau";
3377 const basic::ZoneInfo kZoneAsia_Macau ACE_TIME_PROGMEM = {
3378 kZoneNameAsia_Macau ,
3382 kZoneEraAsia_Macau ,
3391 static const basic::ZoneEra kZoneEraAsia_Makassar[] ACE_TIME_PROGMEM = {
3407 static const char kZoneNameAsia_Makassar[] ACE_TIME_PROGMEM =
"\x04" "Makassar";
3409 const basic::ZoneInfo kZoneAsia_Makassar ACE_TIME_PROGMEM = {
3410 kZoneNameAsia_Makassar ,
3414 kZoneEraAsia_Makassar ,
3423 static const basic::ZoneEra kZoneEraAsia_Manila[] ACE_TIME_PROGMEM = {
3439 static const char kZoneNameAsia_Manila[] ACE_TIME_PROGMEM =
"\x04" "Manila";
3441 const basic::ZoneInfo kZoneAsia_Manila ACE_TIME_PROGMEM = {
3442 kZoneNameAsia_Manila ,
3446 kZoneEraAsia_Manila ,
3455 static const basic::ZoneEra kZoneEraAsia_Nicosia[] ACE_TIME_PROGMEM = {
3458 &kZonePolicyEUAsia ,
3471 static const char kZoneNameAsia_Nicosia[] ACE_TIME_PROGMEM =
"\x04" "Nicosia";
3473 const basic::ZoneInfo kZoneAsia_Nicosia ACE_TIME_PROGMEM = {
3474 kZoneNameAsia_Nicosia ,
3478 kZoneEraAsia_Nicosia ,
3487 static const basic::ZoneEra kZoneEraAsia_Pontianak[] ACE_TIME_PROGMEM = {
3503 static const char kZoneNameAsia_Pontianak[] ACE_TIME_PROGMEM =
"\x04" "Pontianak";
3505 const basic::ZoneInfo kZoneAsia_Pontianak ACE_TIME_PROGMEM = {
3506 kZoneNameAsia_Pontianak ,
3510 kZoneEraAsia_Pontianak ,
3519 static const basic::ZoneEra kZoneEraAsia_Qatar[] ACE_TIME_PROGMEM = {
3535 static const char kZoneNameAsia_Qatar[] ACE_TIME_PROGMEM =
"\x04" "Qatar";
3537 const basic::ZoneInfo kZoneAsia_Qatar ACE_TIME_PROGMEM = {
3538 kZoneNameAsia_Qatar ,
3542 kZoneEraAsia_Qatar ,
3551 static const basic::ZoneEra kZoneEraAsia_Riyadh[] ACE_TIME_PROGMEM = {
3567 static const char kZoneNameAsia_Riyadh[] ACE_TIME_PROGMEM =
"\x04" "Riyadh";
3569 const basic::ZoneInfo kZoneAsia_Riyadh ACE_TIME_PROGMEM = {
3570 kZoneNameAsia_Riyadh ,
3574 kZoneEraAsia_Riyadh ,
3583 static const basic::ZoneEra kZoneEraAsia_Samarkand[] ACE_TIME_PROGMEM = {
3599 static const char kZoneNameAsia_Samarkand[] ACE_TIME_PROGMEM =
"\x04" "Samarkand";
3601 const basic::ZoneInfo kZoneAsia_Samarkand ACE_TIME_PROGMEM = {
3602 kZoneNameAsia_Samarkand ,
3606 kZoneEraAsia_Samarkand ,
3615 static const basic::ZoneEra kZoneEraAsia_Seoul[] ACE_TIME_PROGMEM = {
3631 static const char kZoneNameAsia_Seoul[] ACE_TIME_PROGMEM =
"\x04" "Seoul";
3633 const basic::ZoneInfo kZoneAsia_Seoul ACE_TIME_PROGMEM = {
3634 kZoneNameAsia_Seoul ,
3638 kZoneEraAsia_Seoul ,
3647 static const basic::ZoneEra kZoneEraAsia_Shanghai[] ACE_TIME_PROGMEM = {
3663 static const char kZoneNameAsia_Shanghai[] ACE_TIME_PROGMEM =
"\x04" "Shanghai";
3665 const basic::ZoneInfo kZoneAsia_Shanghai ACE_TIME_PROGMEM = {
3666 kZoneNameAsia_Shanghai ,
3670 kZoneEraAsia_Shanghai ,
3679 static const basic::ZoneEra kZoneEraAsia_Singapore[] ACE_TIME_PROGMEM = {
3695 static const char kZoneNameAsia_Singapore[] ACE_TIME_PROGMEM =
"\x04" "Singapore";
3697 const basic::ZoneInfo kZoneAsia_Singapore ACE_TIME_PROGMEM = {
3698 kZoneNameAsia_Singapore ,
3702 kZoneEraAsia_Singapore ,
3711 static const basic::ZoneEra kZoneEraAsia_Taipei[] ACE_TIME_PROGMEM = {
3714 &kZonePolicyTaiwan ,
3727 static const char kZoneNameAsia_Taipei[] ACE_TIME_PROGMEM =
"\x04" "Taipei";
3729 const basic::ZoneInfo kZoneAsia_Taipei ACE_TIME_PROGMEM = {
3730 kZoneNameAsia_Taipei ,
3734 kZoneEraAsia_Taipei ,
3743 static const basic::ZoneEra kZoneEraAsia_Tashkent[] ACE_TIME_PROGMEM = {
3759 static const char kZoneNameAsia_Tashkent[] ACE_TIME_PROGMEM =
"\x04" "Tashkent";
3761 const basic::ZoneInfo kZoneAsia_Tashkent ACE_TIME_PROGMEM = {
3762 kZoneNameAsia_Tashkent ,
3766 kZoneEraAsia_Tashkent ,
3775 static const basic::ZoneEra kZoneEraAsia_Tehran[] ACE_TIME_PROGMEM = {
3791 static const char kZoneNameAsia_Tehran[] ACE_TIME_PROGMEM =
"\x04" "Tehran";
3793 const basic::ZoneInfo kZoneAsia_Tehran ACE_TIME_PROGMEM = {
3794 kZoneNameAsia_Tehran ,
3798 kZoneEraAsia_Tehran ,
3807 static const basic::ZoneEra kZoneEraAsia_Thimphu[] ACE_TIME_PROGMEM = {
3823 static const char kZoneNameAsia_Thimphu[] ACE_TIME_PROGMEM =
"\x04" "Thimphu";
3825 const basic::ZoneInfo kZoneAsia_Thimphu ACE_TIME_PROGMEM = {
3826 kZoneNameAsia_Thimphu ,
3830 kZoneEraAsia_Thimphu ,
3839 static const basic::ZoneEra kZoneEraAsia_Tokyo[] ACE_TIME_PROGMEM = {
3855 static const char kZoneNameAsia_Tokyo[] ACE_TIME_PROGMEM =
"\x04" "Tokyo";
3857 const basic::ZoneInfo kZoneAsia_Tokyo ACE_TIME_PROGMEM = {
3858 kZoneNameAsia_Tokyo ,
3862 kZoneEraAsia_Tokyo ,
3871 static const basic::ZoneEra kZoneEraAsia_Ulaanbaatar[] ACE_TIME_PROGMEM = {
3874 &kZonePolicyMongol ,
3887 static const char kZoneNameAsia_Ulaanbaatar[] ACE_TIME_PROGMEM =
"\x04" "Ulaanbaatar";
3889 const basic::ZoneInfo kZoneAsia_Ulaanbaatar ACE_TIME_PROGMEM = {
3890 kZoneNameAsia_Ulaanbaatar ,
3894 kZoneEraAsia_Ulaanbaatar ,
3903 static const basic::ZoneEra kZoneEraAsia_Urumqi[] ACE_TIME_PROGMEM = {
3919 static const char kZoneNameAsia_Urumqi[] ACE_TIME_PROGMEM =
"\x04" "Urumqi";
3921 const basic::ZoneInfo kZoneAsia_Urumqi ACE_TIME_PROGMEM = {
3922 kZoneNameAsia_Urumqi ,
3926 kZoneEraAsia_Urumqi ,
3935 static const basic::ZoneEra kZoneEraAsia_Yangon[] ACE_TIME_PROGMEM = {
3951 static const char kZoneNameAsia_Yangon[] ACE_TIME_PROGMEM =
"\x04" "Yangon";
3953 const basic::ZoneInfo kZoneAsia_Yangon ACE_TIME_PROGMEM = {
3954 kZoneNameAsia_Yangon ,
3958 kZoneEraAsia_Yangon ,
3967 static const basic::ZoneEra kZoneEraAsia_Yerevan[] ACE_TIME_PROGMEM = {
3970 &kZonePolicyRussiaAsia ,
3982 &kZonePolicyArmenia ,
3995 static const char kZoneNameAsia_Yerevan[] ACE_TIME_PROGMEM =
"\x04" "Yerevan";
3997 const basic::ZoneInfo kZoneAsia_Yerevan ACE_TIME_PROGMEM = {
3998 kZoneNameAsia_Yerevan ,
4002 kZoneEraAsia_Yerevan ,
4011 static const basic::ZoneEra kZoneEraAtlantic_Azores[] ACE_TIME_PROGMEM = {
4027 static const char kZoneNameAtlantic_Azores[] ACE_TIME_PROGMEM =
"\x05" "Azores";
4029 const basic::ZoneInfo kZoneAtlantic_Azores ACE_TIME_PROGMEM = {
4030 kZoneNameAtlantic_Azores ,
4034 kZoneEraAtlantic_Azores ,
4043 static const basic::ZoneEra kZoneEraAtlantic_Bermuda[] ACE_TIME_PROGMEM = {
4059 static const char kZoneNameAtlantic_Bermuda[] ACE_TIME_PROGMEM =
"\x05" "Bermuda";
4061 const basic::ZoneInfo kZoneAtlantic_Bermuda ACE_TIME_PROGMEM = {
4062 kZoneNameAtlantic_Bermuda ,
4066 kZoneEraAtlantic_Bermuda ,
4075 static const basic::ZoneEra kZoneEraAtlantic_Canary[] ACE_TIME_PROGMEM = {
4091 static const char kZoneNameAtlantic_Canary[] ACE_TIME_PROGMEM =
"\x05" "Canary";
4093 const basic::ZoneInfo kZoneAtlantic_Canary ACE_TIME_PROGMEM = {
4094 kZoneNameAtlantic_Canary ,
4098 kZoneEraAtlantic_Canary ,
4107 static const basic::ZoneEra kZoneEraAtlantic_Cape_Verde[] ACE_TIME_PROGMEM = {
4123 static const char kZoneNameAtlantic_Cape_Verde[] ACE_TIME_PROGMEM =
"\x05" "Cape_Verde";
4125 const basic::ZoneInfo kZoneAtlantic_Cape_Verde ACE_TIME_PROGMEM = {
4126 kZoneNameAtlantic_Cape_Verde ,
4130 kZoneEraAtlantic_Cape_Verde ,
4139 static const basic::ZoneEra kZoneEraAtlantic_Faroe[] ACE_TIME_PROGMEM = {
4155 static const char kZoneNameAtlantic_Faroe[] ACE_TIME_PROGMEM =
"\x05" "Faroe";
4157 const basic::ZoneInfo kZoneAtlantic_Faroe ACE_TIME_PROGMEM = {
4158 kZoneNameAtlantic_Faroe ,
4162 kZoneEraAtlantic_Faroe ,
4171 static const basic::ZoneEra kZoneEraAtlantic_Madeira[] ACE_TIME_PROGMEM = {
4187 static const char kZoneNameAtlantic_Madeira[] ACE_TIME_PROGMEM =
"\x05" "Madeira";
4189 const basic::ZoneInfo kZoneAtlantic_Madeira ACE_TIME_PROGMEM = {
4190 kZoneNameAtlantic_Madeira ,
4194 kZoneEraAtlantic_Madeira ,
4203 static const basic::ZoneEra kZoneEraAtlantic_South_Georgia[] ACE_TIME_PROGMEM = {
4219 static const char kZoneNameAtlantic_South_Georgia[] ACE_TIME_PROGMEM =
"\x05" "South_Georgia";
4221 const basic::ZoneInfo kZoneAtlantic_South_Georgia ACE_TIME_PROGMEM = {
4222 kZoneNameAtlantic_South_Georgia ,
4226 kZoneEraAtlantic_South_Georgia ,
4235 static const basic::ZoneEra kZoneEraAustralia_Adelaide[] ACE_TIME_PROGMEM = {
4251 static const char kZoneNameAustralia_Adelaide[] ACE_TIME_PROGMEM =
"\x06" "Adelaide";
4253 const basic::ZoneInfo kZoneAustralia_Adelaide ACE_TIME_PROGMEM = {
4254 kZoneNameAustralia_Adelaide ,
4258 kZoneEraAustralia_Adelaide ,
4267 static const basic::ZoneEra kZoneEraAustralia_Brisbane[] ACE_TIME_PROGMEM = {
4283 static const char kZoneNameAustralia_Brisbane[] ACE_TIME_PROGMEM =
"\x06" "Brisbane";
4285 const basic::ZoneInfo kZoneAustralia_Brisbane ACE_TIME_PROGMEM = {
4286 kZoneNameAustralia_Brisbane ,
4290 kZoneEraAustralia_Brisbane ,
4299 static const basic::ZoneEra kZoneEraAustralia_Broken_Hill[] ACE_TIME_PROGMEM = {
4327 static const char kZoneNameAustralia_Broken_Hill[] ACE_TIME_PROGMEM =
"\x06" "Broken_Hill";
4329 const basic::ZoneInfo kZoneAustralia_Broken_Hill ACE_TIME_PROGMEM = {
4330 kZoneNameAustralia_Broken_Hill ,
4334 kZoneEraAustralia_Broken_Hill ,
4343 static const basic::ZoneEra kZoneEraAustralia_Darwin[] ACE_TIME_PROGMEM = {
4359 static const char kZoneNameAustralia_Darwin[] ACE_TIME_PROGMEM =
"\x06" "Darwin";
4361 const basic::ZoneInfo kZoneAustralia_Darwin ACE_TIME_PROGMEM = {
4362 kZoneNameAustralia_Darwin ,
4366 kZoneEraAustralia_Darwin ,
4375 static const basic::ZoneEra kZoneEraAustralia_Eucla[] ACE_TIME_PROGMEM = {
4391 static const char kZoneNameAustralia_Eucla[] ACE_TIME_PROGMEM =
"\x06" "Eucla";
4393 const basic::ZoneInfo kZoneAustralia_Eucla ACE_TIME_PROGMEM = {
4394 kZoneNameAustralia_Eucla ,
4398 kZoneEraAustralia_Eucla ,
4407 static const basic::ZoneEra kZoneEraAustralia_Hobart[] ACE_TIME_PROGMEM = {
4423 static const char kZoneNameAustralia_Hobart[] ACE_TIME_PROGMEM =
"\x06" "Hobart";
4425 const basic::ZoneInfo kZoneAustralia_Hobart ACE_TIME_PROGMEM = {
4426 kZoneNameAustralia_Hobart ,
4430 kZoneEraAustralia_Hobart ,
4439 static const basic::ZoneEra kZoneEraAustralia_Lindeman[] ACE_TIME_PROGMEM = {
4442 &kZonePolicyHoliday ,
4455 static const char kZoneNameAustralia_Lindeman[] ACE_TIME_PROGMEM =
"\x06" "Lindeman";
4457 const basic::ZoneInfo kZoneAustralia_Lindeman ACE_TIME_PROGMEM = {
4458 kZoneNameAustralia_Lindeman ,
4462 kZoneEraAustralia_Lindeman ,
4471 static const basic::ZoneEra kZoneEraAustralia_Lord_Howe[] ACE_TIME_PROGMEM = {
4487 static const char kZoneNameAustralia_Lord_Howe[] ACE_TIME_PROGMEM =
"\x06" "Lord_Howe";
4489 const basic::ZoneInfo kZoneAustralia_Lord_Howe ACE_TIME_PROGMEM = {
4490 kZoneNameAustralia_Lord_Howe ,
4494 kZoneEraAustralia_Lord_Howe ,
4503 static const basic::ZoneEra kZoneEraAustralia_Melbourne[] ACE_TIME_PROGMEM = {
4519 static const char kZoneNameAustralia_Melbourne[] ACE_TIME_PROGMEM =
"\x06" "Melbourne";
4521 const basic::ZoneInfo kZoneAustralia_Melbourne ACE_TIME_PROGMEM = {
4522 kZoneNameAustralia_Melbourne ,
4526 kZoneEraAustralia_Melbourne ,
4535 static const basic::ZoneEra kZoneEraAustralia_Perth[] ACE_TIME_PROGMEM = {
4551 static const char kZoneNameAustralia_Perth[] ACE_TIME_PROGMEM =
"\x06" "Perth";
4553 const basic::ZoneInfo kZoneAustralia_Perth ACE_TIME_PROGMEM = {
4554 kZoneNameAustralia_Perth ,
4558 kZoneEraAustralia_Perth ,
4567 static const basic::ZoneEra kZoneEraAustralia_Sydney[] ACE_TIME_PROGMEM = {
4583 static const char kZoneNameAustralia_Sydney[] ACE_TIME_PROGMEM =
"\x06" "Sydney";
4585 const basic::ZoneInfo kZoneAustralia_Sydney ACE_TIME_PROGMEM = {
4586 kZoneNameAustralia_Sydney ,
4590 kZoneEraAustralia_Sydney ,
4599 static const basic::ZoneEra kZoneEraCET[] ACE_TIME_PROGMEM = {
4615 static const char kZoneNameCET[] ACE_TIME_PROGMEM =
"CET";
4617 const basic::ZoneInfo kZoneCET ACE_TIME_PROGMEM = {
4631 static const basic::ZoneEra kZoneEraCST6CDT[] ACE_TIME_PROGMEM = {
4647 static const char kZoneNameCST6CDT[] ACE_TIME_PROGMEM =
"CST6CDT";
4649 const basic::ZoneInfo kZoneCST6CDT ACE_TIME_PROGMEM = {
4663 static const basic::ZoneEra kZoneEraEET[] ACE_TIME_PROGMEM = {
4679 static const char kZoneNameEET[] ACE_TIME_PROGMEM =
"EET";
4681 const basic::ZoneInfo kZoneEET ACE_TIME_PROGMEM = {
4695 static const basic::ZoneEra kZoneEraEST[] ACE_TIME_PROGMEM = {
4711 static const char kZoneNameEST[] ACE_TIME_PROGMEM =
"EST";
4713 const basic::ZoneInfo kZoneEST ACE_TIME_PROGMEM = {
4727 static const basic::ZoneEra kZoneEraEST5EDT[] ACE_TIME_PROGMEM = {
4743 static const char kZoneNameEST5EDT[] ACE_TIME_PROGMEM =
"EST5EDT";
4745 const basic::ZoneInfo kZoneEST5EDT ACE_TIME_PROGMEM = {
4759 static const basic::ZoneEra kZoneEraEtc_GMT[] ACE_TIME_PROGMEM = {
4775 static const char kZoneNameEtc_GMT[] ACE_TIME_PROGMEM =
"\x08" "GMT";
4777 const basic::ZoneInfo kZoneEtc_GMT ACE_TIME_PROGMEM = {
4791 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_1[] ACE_TIME_PROGMEM = {
4807 static const char kZoneNameEtc_GMT_PLUS_1[] ACE_TIME_PROGMEM =
"\x08" "GMT+1";
4809 const basic::ZoneInfo kZoneEtc_GMT_PLUS_1 ACE_TIME_PROGMEM = {
4810 kZoneNameEtc_GMT_PLUS_1 ,
4814 kZoneEraEtc_GMT_PLUS_1 ,
4823 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_10[] ACE_TIME_PROGMEM = {
4839 static const char kZoneNameEtc_GMT_PLUS_10[] ACE_TIME_PROGMEM =
"\x08" "GMT+10";
4841 const basic::ZoneInfo kZoneEtc_GMT_PLUS_10 ACE_TIME_PROGMEM = {
4842 kZoneNameEtc_GMT_PLUS_10 ,
4846 kZoneEraEtc_GMT_PLUS_10 ,
4855 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_11[] ACE_TIME_PROGMEM = {
4871 static const char kZoneNameEtc_GMT_PLUS_11[] ACE_TIME_PROGMEM =
"\x08" "GMT+11";
4873 const basic::ZoneInfo kZoneEtc_GMT_PLUS_11 ACE_TIME_PROGMEM = {
4874 kZoneNameEtc_GMT_PLUS_11 ,
4878 kZoneEraEtc_GMT_PLUS_11 ,
4887 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_12[] ACE_TIME_PROGMEM = {
4903 static const char kZoneNameEtc_GMT_PLUS_12[] ACE_TIME_PROGMEM =
"\x08" "GMT+12";
4905 const basic::ZoneInfo kZoneEtc_GMT_PLUS_12 ACE_TIME_PROGMEM = {
4906 kZoneNameEtc_GMT_PLUS_12 ,
4910 kZoneEraEtc_GMT_PLUS_12 ,
4919 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_2[] ACE_TIME_PROGMEM = {
4935 static const char kZoneNameEtc_GMT_PLUS_2[] ACE_TIME_PROGMEM =
"\x08" "GMT+2";
4937 const basic::ZoneInfo kZoneEtc_GMT_PLUS_2 ACE_TIME_PROGMEM = {
4938 kZoneNameEtc_GMT_PLUS_2 ,
4942 kZoneEraEtc_GMT_PLUS_2 ,
4951 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_3[] ACE_TIME_PROGMEM = {
4967 static const char kZoneNameEtc_GMT_PLUS_3[] ACE_TIME_PROGMEM =
"\x08" "GMT+3";
4969 const basic::ZoneInfo kZoneEtc_GMT_PLUS_3 ACE_TIME_PROGMEM = {
4970 kZoneNameEtc_GMT_PLUS_3 ,
4974 kZoneEraEtc_GMT_PLUS_3 ,
4983 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_4[] ACE_TIME_PROGMEM = {
4999 static const char kZoneNameEtc_GMT_PLUS_4[] ACE_TIME_PROGMEM =
"\x08" "GMT+4";
5001 const basic::ZoneInfo kZoneEtc_GMT_PLUS_4 ACE_TIME_PROGMEM = {
5002 kZoneNameEtc_GMT_PLUS_4 ,
5006 kZoneEraEtc_GMT_PLUS_4 ,
5015 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_5[] ACE_TIME_PROGMEM = {
5031 static const char kZoneNameEtc_GMT_PLUS_5[] ACE_TIME_PROGMEM =
"\x08" "GMT+5";
5033 const basic::ZoneInfo kZoneEtc_GMT_PLUS_5 ACE_TIME_PROGMEM = {
5034 kZoneNameEtc_GMT_PLUS_5 ,
5038 kZoneEraEtc_GMT_PLUS_5 ,
5047 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_6[] ACE_TIME_PROGMEM = {
5063 static const char kZoneNameEtc_GMT_PLUS_6[] ACE_TIME_PROGMEM =
"\x08" "GMT+6";
5065 const basic::ZoneInfo kZoneEtc_GMT_PLUS_6 ACE_TIME_PROGMEM = {
5066 kZoneNameEtc_GMT_PLUS_6 ,
5070 kZoneEraEtc_GMT_PLUS_6 ,
5079 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_7[] ACE_TIME_PROGMEM = {
5095 static const char kZoneNameEtc_GMT_PLUS_7[] ACE_TIME_PROGMEM =
"\x08" "GMT+7";
5097 const basic::ZoneInfo kZoneEtc_GMT_PLUS_7 ACE_TIME_PROGMEM = {
5098 kZoneNameEtc_GMT_PLUS_7 ,
5102 kZoneEraEtc_GMT_PLUS_7 ,
5111 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_8[] ACE_TIME_PROGMEM = {
5127 static const char kZoneNameEtc_GMT_PLUS_8[] ACE_TIME_PROGMEM =
"\x08" "GMT+8";
5129 const basic::ZoneInfo kZoneEtc_GMT_PLUS_8 ACE_TIME_PROGMEM = {
5130 kZoneNameEtc_GMT_PLUS_8 ,
5134 kZoneEraEtc_GMT_PLUS_8 ,
5143 static const basic::ZoneEra kZoneEraEtc_GMT_PLUS_9[] ACE_TIME_PROGMEM = {
5159 static const char kZoneNameEtc_GMT_PLUS_9[] ACE_TIME_PROGMEM =
"\x08" "GMT+9";
5161 const basic::ZoneInfo kZoneEtc_GMT_PLUS_9 ACE_TIME_PROGMEM = {
5162 kZoneNameEtc_GMT_PLUS_9 ,
5166 kZoneEraEtc_GMT_PLUS_9 ,
5175 static const basic::ZoneEra kZoneEraEtc_GMT_1[] ACE_TIME_PROGMEM = {
5191 static const char kZoneNameEtc_GMT_1[] ACE_TIME_PROGMEM =
"\x08" "GMT-1";
5193 const basic::ZoneInfo kZoneEtc_GMT_1 ACE_TIME_PROGMEM = {
5194 kZoneNameEtc_GMT_1 ,
5207 static const basic::ZoneEra kZoneEraEtc_GMT_10[] ACE_TIME_PROGMEM = {
5223 static const char kZoneNameEtc_GMT_10[] ACE_TIME_PROGMEM =
"\x08" "GMT-10";
5225 const basic::ZoneInfo kZoneEtc_GMT_10 ACE_TIME_PROGMEM = {
5226 kZoneNameEtc_GMT_10 ,
5230 kZoneEraEtc_GMT_10 ,
5239 static const basic::ZoneEra kZoneEraEtc_GMT_11[] ACE_TIME_PROGMEM = {
5255 static const char kZoneNameEtc_GMT_11[] ACE_TIME_PROGMEM =
"\x08" "GMT-11";
5257 const basic::ZoneInfo kZoneEtc_GMT_11 ACE_TIME_PROGMEM = {
5258 kZoneNameEtc_GMT_11 ,
5262 kZoneEraEtc_GMT_11 ,
5271 static const basic::ZoneEra kZoneEraEtc_GMT_12[] ACE_TIME_PROGMEM = {
5287 static const char kZoneNameEtc_GMT_12[] ACE_TIME_PROGMEM =
"\x08" "GMT-12";
5289 const basic::ZoneInfo kZoneEtc_GMT_12 ACE_TIME_PROGMEM = {
5290 kZoneNameEtc_GMT_12 ,
5294 kZoneEraEtc_GMT_12 ,
5303 static const basic::ZoneEra kZoneEraEtc_GMT_13[] ACE_TIME_PROGMEM = {
5319 static const char kZoneNameEtc_GMT_13[] ACE_TIME_PROGMEM =
"\x08" "GMT-13";
5321 const basic::ZoneInfo kZoneEtc_GMT_13 ACE_TIME_PROGMEM = {
5322 kZoneNameEtc_GMT_13 ,
5326 kZoneEraEtc_GMT_13 ,
5335 static const basic::ZoneEra kZoneEraEtc_GMT_14[] ACE_TIME_PROGMEM = {
5351 static const char kZoneNameEtc_GMT_14[] ACE_TIME_PROGMEM =
"\x08" "GMT-14";
5353 const basic::ZoneInfo kZoneEtc_GMT_14 ACE_TIME_PROGMEM = {
5354 kZoneNameEtc_GMT_14 ,
5358 kZoneEraEtc_GMT_14 ,
5367 static const basic::ZoneEra kZoneEraEtc_GMT_2[] ACE_TIME_PROGMEM = {
5383 static const char kZoneNameEtc_GMT_2[] ACE_TIME_PROGMEM =
"\x08" "GMT-2";
5385 const basic::ZoneInfo kZoneEtc_GMT_2 ACE_TIME_PROGMEM = {
5386 kZoneNameEtc_GMT_2 ,
5399 static const basic::ZoneEra kZoneEraEtc_GMT_3[] ACE_TIME_PROGMEM = {
5415 static const char kZoneNameEtc_GMT_3[] ACE_TIME_PROGMEM =
"\x08" "GMT-3";
5417 const basic::ZoneInfo kZoneEtc_GMT_3 ACE_TIME_PROGMEM = {
5418 kZoneNameEtc_GMT_3 ,
5431 static const basic::ZoneEra kZoneEraEtc_GMT_4[] ACE_TIME_PROGMEM = {
5447 static const char kZoneNameEtc_GMT_4[] ACE_TIME_PROGMEM =
"\x08" "GMT-4";
5449 const basic::ZoneInfo kZoneEtc_GMT_4 ACE_TIME_PROGMEM = {
5450 kZoneNameEtc_GMT_4 ,
5463 static const basic::ZoneEra kZoneEraEtc_GMT_5[] ACE_TIME_PROGMEM = {
5479 static const char kZoneNameEtc_GMT_5[] ACE_TIME_PROGMEM =
"\x08" "GMT-5";
5481 const basic::ZoneInfo kZoneEtc_GMT_5 ACE_TIME_PROGMEM = {
5482 kZoneNameEtc_GMT_5 ,
5495 static const basic::ZoneEra kZoneEraEtc_GMT_6[] ACE_TIME_PROGMEM = {
5511 static const char kZoneNameEtc_GMT_6[] ACE_TIME_PROGMEM =
"\x08" "GMT-6";
5513 const basic::ZoneInfo kZoneEtc_GMT_6 ACE_TIME_PROGMEM = {
5514 kZoneNameEtc_GMT_6 ,
5527 static const basic::ZoneEra kZoneEraEtc_GMT_7[] ACE_TIME_PROGMEM = {
5543 static const char kZoneNameEtc_GMT_7[] ACE_TIME_PROGMEM =
"\x08" "GMT-7";
5545 const basic::ZoneInfo kZoneEtc_GMT_7 ACE_TIME_PROGMEM = {
5546 kZoneNameEtc_GMT_7 ,
5559 static const basic::ZoneEra kZoneEraEtc_GMT_8[] ACE_TIME_PROGMEM = {
5575 static const char kZoneNameEtc_GMT_8[] ACE_TIME_PROGMEM =
"\x08" "GMT-8";
5577 const basic::ZoneInfo kZoneEtc_GMT_8 ACE_TIME_PROGMEM = {
5578 kZoneNameEtc_GMT_8 ,
5591 static const basic::ZoneEra kZoneEraEtc_GMT_9[] ACE_TIME_PROGMEM = {
5607 static const char kZoneNameEtc_GMT_9[] ACE_TIME_PROGMEM =
"\x08" "GMT-9";
5609 const basic::ZoneInfo kZoneEtc_GMT_9 ACE_TIME_PROGMEM = {
5610 kZoneNameEtc_GMT_9 ,
5623 static const basic::ZoneEra kZoneEraEtc_UTC[] ACE_TIME_PROGMEM = {
5639 static const char kZoneNameEtc_UTC[] ACE_TIME_PROGMEM =
"\x08" "UTC";
5641 const basic::ZoneInfo kZoneEtc_UTC ACE_TIME_PROGMEM = {
5655 static const basic::ZoneEra kZoneEraEurope_Andorra[] ACE_TIME_PROGMEM = {
5671 static const char kZoneNameEurope_Andorra[] ACE_TIME_PROGMEM =
"\x09" "Andorra";
5673 const basic::ZoneInfo kZoneEurope_Andorra ACE_TIME_PROGMEM = {
5674 kZoneNameEurope_Andorra ,
5678 kZoneEraEurope_Andorra ,
5687 static const basic::ZoneEra kZoneEraEurope_Athens[] ACE_TIME_PROGMEM = {
5703 static const char kZoneNameEurope_Athens[] ACE_TIME_PROGMEM =
"\x09" "Athens";
5705 const basic::ZoneInfo kZoneEurope_Athens ACE_TIME_PROGMEM = {
5706 kZoneNameEurope_Athens ,
5710 kZoneEraEurope_Athens ,
5719 static const basic::ZoneEra kZoneEraEurope_Belgrade[] ACE_TIME_PROGMEM = {
5735 static const char kZoneNameEurope_Belgrade[] ACE_TIME_PROGMEM =
"\x09" "Belgrade";
5737 const basic::ZoneInfo kZoneEurope_Belgrade ACE_TIME_PROGMEM = {
5738 kZoneNameEurope_Belgrade ,
5742 kZoneEraEurope_Belgrade ,
5751 static const basic::ZoneEra kZoneEraEurope_Berlin[] ACE_TIME_PROGMEM = {
5767 static const char kZoneNameEurope_Berlin[] ACE_TIME_PROGMEM =
"\x09" "Berlin";
5769 const basic::ZoneInfo kZoneEurope_Berlin ACE_TIME_PROGMEM = {
5770 kZoneNameEurope_Berlin ,
5774 kZoneEraEurope_Berlin ,
5783 static const basic::ZoneEra kZoneEraEurope_Brussels[] ACE_TIME_PROGMEM = {
5799 static const char kZoneNameEurope_Brussels[] ACE_TIME_PROGMEM =
"\x09" "Brussels";
5801 const basic::ZoneInfo kZoneEurope_Brussels ACE_TIME_PROGMEM = {
5802 kZoneNameEurope_Brussels ,
5806 kZoneEraEurope_Brussels ,
5815 static const basic::ZoneEra kZoneEraEurope_Bucharest[] ACE_TIME_PROGMEM = {
5831 static const char kZoneNameEurope_Bucharest[] ACE_TIME_PROGMEM =
"\x09" "Bucharest";
5833 const basic::ZoneInfo kZoneEurope_Bucharest ACE_TIME_PROGMEM = {
5834 kZoneNameEurope_Bucharest ,
5838 kZoneEraEurope_Bucharest ,
5847 static const basic::ZoneEra kZoneEraEurope_Budapest[] ACE_TIME_PROGMEM = {
5863 static const char kZoneNameEurope_Budapest[] ACE_TIME_PROGMEM =
"\x09" "Budapest";
5865 const basic::ZoneInfo kZoneEurope_Budapest ACE_TIME_PROGMEM = {
5866 kZoneNameEurope_Budapest ,
5870 kZoneEraEurope_Budapest ,
5879 static const basic::ZoneEra kZoneEraEurope_Chisinau[] ACE_TIME_PROGMEM = {
5882 &kZonePolicyMoldova ,
5895 static const char kZoneNameEurope_Chisinau[] ACE_TIME_PROGMEM =
"\x09" "Chisinau";
5897 const basic::ZoneInfo kZoneEurope_Chisinau ACE_TIME_PROGMEM = {
5898 kZoneNameEurope_Chisinau ,
5902 kZoneEraEurope_Chisinau ,
5911 static const basic::ZoneEra kZoneEraEurope_Dublin[] ACE_TIME_PROGMEM = {
5927 static const char kZoneNameEurope_Dublin[] ACE_TIME_PROGMEM =
"\x09" "Dublin";
5929 const basic::ZoneInfo kZoneEurope_Dublin ACE_TIME_PROGMEM = {
5930 kZoneNameEurope_Dublin ,
5934 kZoneEraEurope_Dublin ,
5943 static const basic::ZoneEra kZoneEraEurope_Gibraltar[] ACE_TIME_PROGMEM = {
5959 static const char kZoneNameEurope_Gibraltar[] ACE_TIME_PROGMEM =
"\x09" "Gibraltar";
5961 const basic::ZoneInfo kZoneEurope_Gibraltar ACE_TIME_PROGMEM = {
5962 kZoneNameEurope_Gibraltar ,
5966 kZoneEraEurope_Gibraltar ,
5975 static const basic::ZoneEra kZoneEraEurope_Helsinki[] ACE_TIME_PROGMEM = {
5991 static const char kZoneNameEurope_Helsinki[] ACE_TIME_PROGMEM =
"\x09" "Helsinki";
5993 const basic::ZoneInfo kZoneEurope_Helsinki ACE_TIME_PROGMEM = {
5994 kZoneNameEurope_Helsinki ,
5998 kZoneEraEurope_Helsinki ,
6007 static const basic::ZoneEra kZoneEraEurope_Kyiv[] ACE_TIME_PROGMEM = {
6023 static const char kZoneNameEurope_Kyiv[] ACE_TIME_PROGMEM =
"\x09" "Kyiv";
6025 const basic::ZoneInfo kZoneEurope_Kyiv ACE_TIME_PROGMEM = {
6026 kZoneNameEurope_Kyiv ,
6030 kZoneEraEurope_Kyiv ,
6039 static const basic::ZoneEra kZoneEraEurope_Lisbon[] ACE_TIME_PROGMEM = {
6055 static const char kZoneNameEurope_Lisbon[] ACE_TIME_PROGMEM =
"\x09" "Lisbon";
6057 const basic::ZoneInfo kZoneEurope_Lisbon ACE_TIME_PROGMEM = {
6058 kZoneNameEurope_Lisbon ,
6062 kZoneEraEurope_Lisbon ,
6071 static const basic::ZoneEra kZoneEraEurope_London[] ACE_TIME_PROGMEM = {
6087 static const char kZoneNameEurope_London[] ACE_TIME_PROGMEM =
"\x09" "London";
6089 const basic::ZoneInfo kZoneEurope_London ACE_TIME_PROGMEM = {
6090 kZoneNameEurope_London ,
6094 kZoneEraEurope_London ,
6103 static const basic::ZoneEra kZoneEraEurope_Madrid[] ACE_TIME_PROGMEM = {
6119 static const char kZoneNameEurope_Madrid[] ACE_TIME_PROGMEM =
"\x09" "Madrid";
6121 const basic::ZoneInfo kZoneEurope_Madrid ACE_TIME_PROGMEM = {
6122 kZoneNameEurope_Madrid ,
6126 kZoneEraEurope_Madrid ,
6135 static const basic::ZoneEra kZoneEraEurope_Malta[] ACE_TIME_PROGMEM = {
6151 static const char kZoneNameEurope_Malta[] ACE_TIME_PROGMEM =
"\x09" "Malta";
6153 const basic::ZoneInfo kZoneEurope_Malta ACE_TIME_PROGMEM = {
6154 kZoneNameEurope_Malta ,
6158 kZoneEraEurope_Malta ,
6167 static const basic::ZoneEra kZoneEraEurope_Paris[] ACE_TIME_PROGMEM = {
6183 static const char kZoneNameEurope_Paris[] ACE_TIME_PROGMEM =
"\x09" "Paris";
6185 const basic::ZoneInfo kZoneEurope_Paris ACE_TIME_PROGMEM = {
6186 kZoneNameEurope_Paris ,
6190 kZoneEraEurope_Paris ,
6199 static const basic::ZoneEra kZoneEraEurope_Prague[] ACE_TIME_PROGMEM = {
6215 static const char kZoneNameEurope_Prague[] ACE_TIME_PROGMEM =
"\x09" "Prague";
6217 const basic::ZoneInfo kZoneEurope_Prague ACE_TIME_PROGMEM = {
6218 kZoneNameEurope_Prague ,
6222 kZoneEraEurope_Prague ,
6231 static const basic::ZoneEra kZoneEraEurope_Rome[] ACE_TIME_PROGMEM = {
6247 static const char kZoneNameEurope_Rome[] ACE_TIME_PROGMEM =
"\x09" "Rome";
6249 const basic::ZoneInfo kZoneEurope_Rome ACE_TIME_PROGMEM = {
6250 kZoneNameEurope_Rome ,
6254 kZoneEraEurope_Rome ,
6263 static const basic::ZoneEra kZoneEraEurope_Sofia[] ACE_TIME_PROGMEM = {
6279 static const char kZoneNameEurope_Sofia[] ACE_TIME_PROGMEM =
"\x09" "Sofia";
6281 const basic::ZoneInfo kZoneEurope_Sofia ACE_TIME_PROGMEM = {
6282 kZoneNameEurope_Sofia ,
6286 kZoneEraEurope_Sofia ,
6295 static const basic::ZoneEra kZoneEraEurope_Tirane[] ACE_TIME_PROGMEM = {
6311 static const char kZoneNameEurope_Tirane[] ACE_TIME_PROGMEM =
"\x09" "Tirane";
6313 const basic::ZoneInfo kZoneEurope_Tirane ACE_TIME_PROGMEM = {
6314 kZoneNameEurope_Tirane ,
6318 kZoneEraEurope_Tirane ,
6327 static const basic::ZoneEra kZoneEraEurope_Vienna[] ACE_TIME_PROGMEM = {
6343 static const char kZoneNameEurope_Vienna[] ACE_TIME_PROGMEM =
"\x09" "Vienna";
6345 const basic::ZoneInfo kZoneEurope_Vienna ACE_TIME_PROGMEM = {
6346 kZoneNameEurope_Vienna ,
6350 kZoneEraEurope_Vienna ,
6359 static const basic::ZoneEra kZoneEraEurope_Warsaw[] ACE_TIME_PROGMEM = {
6375 static const char kZoneNameEurope_Warsaw[] ACE_TIME_PROGMEM =
"\x09" "Warsaw";
6377 const basic::ZoneInfo kZoneEurope_Warsaw ACE_TIME_PROGMEM = {
6378 kZoneNameEurope_Warsaw ,
6382 kZoneEraEurope_Warsaw ,
6391 static const basic::ZoneEra kZoneEraEurope_Zurich[] ACE_TIME_PROGMEM = {
6407 static const char kZoneNameEurope_Zurich[] ACE_TIME_PROGMEM =
"\x09" "Zurich";
6409 const basic::ZoneInfo kZoneEurope_Zurich ACE_TIME_PROGMEM = {
6410 kZoneNameEurope_Zurich ,
6414 kZoneEraEurope_Zurich ,
6423 static const basic::ZoneEra kZoneEraHST[] ACE_TIME_PROGMEM = {
6439 static const char kZoneNameHST[] ACE_TIME_PROGMEM =
"HST";
6441 const basic::ZoneInfo kZoneHST ACE_TIME_PROGMEM = {
6455 static const basic::ZoneEra kZoneEraIndian_Chagos[] ACE_TIME_PROGMEM = {
6471 static const char kZoneNameIndian_Chagos[] ACE_TIME_PROGMEM =
"\x0a" "Chagos";
6473 const basic::ZoneInfo kZoneIndian_Chagos ACE_TIME_PROGMEM = {
6474 kZoneNameIndian_Chagos ,
6478 kZoneEraIndian_Chagos ,
6487 static const basic::ZoneEra kZoneEraIndian_Maldives[] ACE_TIME_PROGMEM = {
6503 static const char kZoneNameIndian_Maldives[] ACE_TIME_PROGMEM =
"\x0a" "Maldives";
6505 const basic::ZoneInfo kZoneIndian_Maldives ACE_TIME_PROGMEM = {
6506 kZoneNameIndian_Maldives ,
6510 kZoneEraIndian_Maldives ,
6519 static const basic::ZoneEra kZoneEraIndian_Mauritius[] ACE_TIME_PROGMEM = {
6522 &kZonePolicyMauritius ,
6535 static const char kZoneNameIndian_Mauritius[] ACE_TIME_PROGMEM =
"\x0a" "Mauritius";
6537 const basic::ZoneInfo kZoneIndian_Mauritius ACE_TIME_PROGMEM = {
6538 kZoneNameIndian_Mauritius ,
6542 kZoneEraIndian_Mauritius ,
6551 static const basic::ZoneEra kZoneEraMET[] ACE_TIME_PROGMEM = {
6567 static const char kZoneNameMET[] ACE_TIME_PROGMEM =
"MET";
6569 const basic::ZoneInfo kZoneMET ACE_TIME_PROGMEM = {
6583 static const basic::ZoneEra kZoneEraMST[] ACE_TIME_PROGMEM = {
6599 static const char kZoneNameMST[] ACE_TIME_PROGMEM =
"MST";
6601 const basic::ZoneInfo kZoneMST ACE_TIME_PROGMEM = {
6615 static const basic::ZoneEra kZoneEraMST7MDT[] ACE_TIME_PROGMEM = {
6631 static const char kZoneNameMST7MDT[] ACE_TIME_PROGMEM =
"MST7MDT";
6633 const basic::ZoneInfo kZoneMST7MDT ACE_TIME_PROGMEM = {
6647 static const basic::ZoneEra kZoneEraPST8PDT[] ACE_TIME_PROGMEM = {
6663 static const char kZoneNamePST8PDT[] ACE_TIME_PROGMEM =
"PST8PDT";
6665 const basic::ZoneInfo kZonePST8PDT ACE_TIME_PROGMEM = {
6679 static const basic::ZoneEra kZoneEraPacific_Auckland[] ACE_TIME_PROGMEM = {
6695 static const char kZoneNamePacific_Auckland[] ACE_TIME_PROGMEM =
"\x0b" "Auckland";
6697 const basic::ZoneInfo kZonePacific_Auckland ACE_TIME_PROGMEM = {
6698 kZoneNamePacific_Auckland ,
6702 kZoneEraPacific_Auckland ,
6711 static const basic::ZoneEra kZoneEraPacific_Chatham[] ACE_TIME_PROGMEM = {
6714 &kZonePolicyChatham ,
6727 static const char kZoneNamePacific_Chatham[] ACE_TIME_PROGMEM =
"\x0b" "Chatham";
6729 const basic::ZoneInfo kZonePacific_Chatham ACE_TIME_PROGMEM = {
6730 kZoneNamePacific_Chatham ,
6734 kZoneEraPacific_Chatham ,
6743 static const basic::ZoneEra kZoneEraPacific_Easter[] ACE_TIME_PROGMEM = {
6759 static const char kZoneNamePacific_Easter[] ACE_TIME_PROGMEM =
"\x0b" "Easter";
6761 const basic::ZoneInfo kZonePacific_Easter ACE_TIME_PROGMEM = {
6762 kZoneNamePacific_Easter ,
6766 kZoneEraPacific_Easter ,
6775 static const basic::ZoneEra kZoneEraPacific_Efate[] ACE_TIME_PROGMEM = {
6778 &kZonePolicyVanuatu ,
6791 static const char kZoneNamePacific_Efate[] ACE_TIME_PROGMEM =
"\x0b" "Efate";
6793 const basic::ZoneInfo kZonePacific_Efate ACE_TIME_PROGMEM = {
6794 kZoneNamePacific_Efate ,
6798 kZoneEraPacific_Efate ,
6807 static const basic::ZoneEra kZoneEraPacific_Fiji[] ACE_TIME_PROGMEM = {
6823 static const char kZoneNamePacific_Fiji[] ACE_TIME_PROGMEM =
"\x0b" "Fiji";
6825 const basic::ZoneInfo kZonePacific_Fiji ACE_TIME_PROGMEM = {
6826 kZoneNamePacific_Fiji ,
6830 kZoneEraPacific_Fiji ,
6839 static const basic::ZoneEra kZoneEraPacific_Galapagos[] ACE_TIME_PROGMEM = {
6842 &kZonePolicyEcuador ,
6855 static const char kZoneNamePacific_Galapagos[] ACE_TIME_PROGMEM =
"\x0b" "Galapagos";
6857 const basic::ZoneInfo kZonePacific_Galapagos ACE_TIME_PROGMEM = {
6858 kZoneNamePacific_Galapagos ,
6862 kZoneEraPacific_Galapagos ,
6871 static const basic::ZoneEra kZoneEraPacific_Gambier[] ACE_TIME_PROGMEM = {
6887 static const char kZoneNamePacific_Gambier[] ACE_TIME_PROGMEM =
"\x0b" "Gambier";
6889 const basic::ZoneInfo kZonePacific_Gambier ACE_TIME_PROGMEM = {
6890 kZoneNamePacific_Gambier ,
6894 kZoneEraPacific_Gambier ,
6903 static const basic::ZoneEra kZoneEraPacific_Guadalcanal[] ACE_TIME_PROGMEM = {
6919 static const char kZoneNamePacific_Guadalcanal[] ACE_TIME_PROGMEM =
"\x0b" "Guadalcanal";
6921 const basic::ZoneInfo kZonePacific_Guadalcanal ACE_TIME_PROGMEM = {
6922 kZoneNamePacific_Guadalcanal ,
6926 kZoneEraPacific_Guadalcanal ,
6935 static const basic::ZoneEra kZoneEraPacific_Honolulu[] ACE_TIME_PROGMEM = {
6951 static const char kZoneNamePacific_Honolulu[] ACE_TIME_PROGMEM =
"\x0b" "Honolulu";
6953 const basic::ZoneInfo kZonePacific_Honolulu ACE_TIME_PROGMEM = {
6954 kZoneNamePacific_Honolulu ,
6958 kZoneEraPacific_Honolulu ,
6967 static const basic::ZoneEra kZoneEraPacific_Kanton[] ACE_TIME_PROGMEM = {
6983 static const char kZoneNamePacific_Kanton[] ACE_TIME_PROGMEM =
"\x0b" "Kanton";
6985 const basic::ZoneInfo kZonePacific_Kanton ACE_TIME_PROGMEM = {
6986 kZoneNamePacific_Kanton ,
6990 kZoneEraPacific_Kanton ,
6999 static const basic::ZoneEra kZoneEraPacific_Kiritimati[] ACE_TIME_PROGMEM = {
7015 static const char kZoneNamePacific_Kiritimati[] ACE_TIME_PROGMEM =
"\x0b" "Kiritimati";
7017 const basic::ZoneInfo kZonePacific_Kiritimati ACE_TIME_PROGMEM = {
7018 kZoneNamePacific_Kiritimati ,
7022 kZoneEraPacific_Kiritimati ,
7031 static const basic::ZoneEra kZoneEraPacific_Kosrae[] ACE_TIME_PROGMEM = {
7059 static const char kZoneNamePacific_Kosrae[] ACE_TIME_PROGMEM =
"\x0b" "Kosrae";
7061 const basic::ZoneInfo kZonePacific_Kosrae ACE_TIME_PROGMEM = {
7062 kZoneNamePacific_Kosrae ,
7066 kZoneEraPacific_Kosrae ,
7075 static const basic::ZoneEra kZoneEraPacific_Kwajalein[] ACE_TIME_PROGMEM = {
7091 static const char kZoneNamePacific_Kwajalein[] ACE_TIME_PROGMEM =
"\x0b" "Kwajalein";
7093 const basic::ZoneInfo kZonePacific_Kwajalein ACE_TIME_PROGMEM = {
7094 kZoneNamePacific_Kwajalein ,
7098 kZoneEraPacific_Kwajalein ,
7107 static const basic::ZoneEra kZoneEraPacific_Marquesas[] ACE_TIME_PROGMEM = {
7123 static const char kZoneNamePacific_Marquesas[] ACE_TIME_PROGMEM =
"\x0b" "Marquesas";
7125 const basic::ZoneInfo kZonePacific_Marquesas ACE_TIME_PROGMEM = {
7126 kZoneNamePacific_Marquesas ,
7130 kZoneEraPacific_Marquesas ,
7139 static const basic::ZoneEra kZoneEraPacific_Nauru[] ACE_TIME_PROGMEM = {
7155 static const char kZoneNamePacific_Nauru[] ACE_TIME_PROGMEM =
"\x0b" "Nauru";
7157 const basic::ZoneInfo kZonePacific_Nauru ACE_TIME_PROGMEM = {
7158 kZoneNamePacific_Nauru ,
7162 kZoneEraPacific_Nauru ,
7171 static const basic::ZoneEra kZoneEraPacific_Niue[] ACE_TIME_PROGMEM = {
7187 static const char kZoneNamePacific_Niue[] ACE_TIME_PROGMEM =
"\x0b" "Niue";
7189 const basic::ZoneInfo kZonePacific_Niue ACE_TIME_PROGMEM = {
7190 kZoneNamePacific_Niue ,
7194 kZoneEraPacific_Niue ,
7203 static const basic::ZoneEra kZoneEraPacific_Noumea[] ACE_TIME_PROGMEM = {
7219 static const char kZoneNamePacific_Noumea[] ACE_TIME_PROGMEM =
"\x0b" "Noumea";
7221 const basic::ZoneInfo kZonePacific_Noumea ACE_TIME_PROGMEM = {
7222 kZoneNamePacific_Noumea ,
7226 kZoneEraPacific_Noumea ,
7235 static const basic::ZoneEra kZoneEraPacific_Pago_Pago[] ACE_TIME_PROGMEM = {
7251 static const char kZoneNamePacific_Pago_Pago[] ACE_TIME_PROGMEM =
"\x0b" "Pago_Pago";
7253 const basic::ZoneInfo kZonePacific_Pago_Pago ACE_TIME_PROGMEM = {
7254 kZoneNamePacific_Pago_Pago ,
7258 kZoneEraPacific_Pago_Pago ,
7267 static const basic::ZoneEra kZoneEraPacific_Palau[] ACE_TIME_PROGMEM = {
7283 static const char kZoneNamePacific_Palau[] ACE_TIME_PROGMEM =
"\x0b" "Palau";
7285 const basic::ZoneInfo kZonePacific_Palau ACE_TIME_PROGMEM = {
7286 kZoneNamePacific_Palau ,
7290 kZoneEraPacific_Palau ,
7299 static const basic::ZoneEra kZoneEraPacific_Pitcairn[] ACE_TIME_PROGMEM = {
7315 static const char kZoneNamePacific_Pitcairn[] ACE_TIME_PROGMEM =
"\x0b" "Pitcairn";
7317 const basic::ZoneInfo kZonePacific_Pitcairn ACE_TIME_PROGMEM = {
7318 kZoneNamePacific_Pitcairn ,
7322 kZoneEraPacific_Pitcairn ,
7331 static const basic::ZoneEra kZoneEraPacific_Port_Moresby[] ACE_TIME_PROGMEM = {
7347 static const char kZoneNamePacific_Port_Moresby[] ACE_TIME_PROGMEM =
"\x0b" "Port_Moresby";
7349 const basic::ZoneInfo kZonePacific_Port_Moresby ACE_TIME_PROGMEM = {
7350 kZoneNamePacific_Port_Moresby ,
7354 kZoneEraPacific_Port_Moresby ,
7363 static const basic::ZoneEra kZoneEraPacific_Rarotonga[] ACE_TIME_PROGMEM = {
7379 static const char kZoneNamePacific_Rarotonga[] ACE_TIME_PROGMEM =
"\x0b" "Rarotonga";
7381 const basic::ZoneInfo kZonePacific_Rarotonga ACE_TIME_PROGMEM = {
7382 kZoneNamePacific_Rarotonga ,
7386 kZoneEraPacific_Rarotonga ,
7395 static const basic::ZoneEra kZoneEraPacific_Tahiti[] ACE_TIME_PROGMEM = {
7411 static const char kZoneNamePacific_Tahiti[] ACE_TIME_PROGMEM =
"\x0b" "Tahiti";
7413 const basic::ZoneInfo kZonePacific_Tahiti ACE_TIME_PROGMEM = {
7414 kZoneNamePacific_Tahiti ,
7418 kZoneEraPacific_Tahiti ,
7427 static const basic::ZoneEra kZoneEraPacific_Tarawa[] ACE_TIME_PROGMEM = {
7443 static const char kZoneNamePacific_Tarawa[] ACE_TIME_PROGMEM =
"\x0b" "Tarawa";
7445 const basic::ZoneInfo kZonePacific_Tarawa ACE_TIME_PROGMEM = {
7446 kZoneNamePacific_Tarawa ,
7450 kZoneEraPacific_Tarawa ,
7459 static const basic::ZoneEra kZoneEraPacific_Tongatapu[] ACE_TIME_PROGMEM = {
7487 static const char kZoneNamePacific_Tongatapu[] ACE_TIME_PROGMEM =
"\x0b" "Tongatapu";
7489 const basic::ZoneInfo kZonePacific_Tongatapu ACE_TIME_PROGMEM = {
7490 kZoneNamePacific_Tongatapu ,
7494 kZoneEraPacific_Tongatapu ,
7503 static const basic::ZoneEra kZoneEraWET[] ACE_TIME_PROGMEM = {
7519 static const char kZoneNameWET[] ACE_TIME_PROGMEM =
"WET";
7521 const basic::ZoneInfo kZoneWET ACE_TIME_PROGMEM = {
7540 static const char kZoneNameAfrica_Accra[] ACE_TIME_PROGMEM =
"\x01" "Accra";
7542 const basic::ZoneInfo kZoneAfrica_Accra ACE_TIME_PROGMEM = {
7543 kZoneNameAfrica_Accra ,
7547 kZoneEraAfrica_Abidjan ,
7548 &kZoneAfrica_Abidjan ,
7555 static const char kZoneNameAfrica_Addis_Ababa[] ACE_TIME_PROGMEM =
"\x01" "Addis_Ababa";
7557 const basic::ZoneInfo kZoneAfrica_Addis_Ababa ACE_TIME_PROGMEM = {
7558 kZoneNameAfrica_Addis_Ababa ,
7562 kZoneEraAfrica_Nairobi ,
7563 &kZoneAfrica_Nairobi ,
7570 static const char kZoneNameAfrica_Asmara[] ACE_TIME_PROGMEM =
"\x01" "Asmara";
7572 const basic::ZoneInfo kZoneAfrica_Asmara ACE_TIME_PROGMEM = {
7573 kZoneNameAfrica_Asmara ,
7577 kZoneEraAfrica_Nairobi ,
7578 &kZoneAfrica_Nairobi ,
7585 static const char kZoneNameAfrica_Asmera[] ACE_TIME_PROGMEM =
"\x01" "Asmera";
7587 const basic::ZoneInfo kZoneAfrica_Asmera ACE_TIME_PROGMEM = {
7588 kZoneNameAfrica_Asmera ,
7592 kZoneEraAfrica_Nairobi ,
7593 &kZoneAfrica_Nairobi ,
7600 static const char kZoneNameAfrica_Bamako[] ACE_TIME_PROGMEM =
"\x01" "Bamako";
7602 const basic::ZoneInfo kZoneAfrica_Bamako ACE_TIME_PROGMEM = {
7603 kZoneNameAfrica_Bamako ,
7607 kZoneEraAfrica_Abidjan ,
7608 &kZoneAfrica_Abidjan ,
7615 static const char kZoneNameAfrica_Bangui[] ACE_TIME_PROGMEM =
"\x01" "Bangui";
7617 const basic::ZoneInfo kZoneAfrica_Bangui ACE_TIME_PROGMEM = {
7618 kZoneNameAfrica_Bangui ,
7622 kZoneEraAfrica_Lagos ,
7623 &kZoneAfrica_Lagos ,
7630 static const char kZoneNameAfrica_Banjul[] ACE_TIME_PROGMEM =
"\x01" "Banjul";
7632 const basic::ZoneInfo kZoneAfrica_Banjul ACE_TIME_PROGMEM = {
7633 kZoneNameAfrica_Banjul ,
7637 kZoneEraAfrica_Abidjan ,
7638 &kZoneAfrica_Abidjan ,
7645 static const char kZoneNameAfrica_Blantyre[] ACE_TIME_PROGMEM =
"\x01" "Blantyre";
7647 const basic::ZoneInfo kZoneAfrica_Blantyre ACE_TIME_PROGMEM = {
7648 kZoneNameAfrica_Blantyre ,
7652 kZoneEraAfrica_Maputo ,
7653 &kZoneAfrica_Maputo ,
7660 static const char kZoneNameAfrica_Brazzaville[] ACE_TIME_PROGMEM =
"\x01" "Brazzaville";
7662 const basic::ZoneInfo kZoneAfrica_Brazzaville ACE_TIME_PROGMEM = {
7663 kZoneNameAfrica_Brazzaville ,
7667 kZoneEraAfrica_Lagos ,
7668 &kZoneAfrica_Lagos ,
7675 static const char kZoneNameAfrica_Bujumbura[] ACE_TIME_PROGMEM =
"\x01" "Bujumbura";
7677 const basic::ZoneInfo kZoneAfrica_Bujumbura ACE_TIME_PROGMEM = {
7678 kZoneNameAfrica_Bujumbura ,
7682 kZoneEraAfrica_Maputo ,
7683 &kZoneAfrica_Maputo ,
7690 static const char kZoneNameAfrica_Conakry[] ACE_TIME_PROGMEM =
"\x01" "Conakry";
7692 const basic::ZoneInfo kZoneAfrica_Conakry ACE_TIME_PROGMEM = {
7693 kZoneNameAfrica_Conakry ,
7697 kZoneEraAfrica_Abidjan ,
7698 &kZoneAfrica_Abidjan ,
7705 static const char kZoneNameAfrica_Dakar[] ACE_TIME_PROGMEM =
"\x01" "Dakar";
7707 const basic::ZoneInfo kZoneAfrica_Dakar ACE_TIME_PROGMEM = {
7708 kZoneNameAfrica_Dakar ,
7712 kZoneEraAfrica_Abidjan ,
7713 &kZoneAfrica_Abidjan ,
7720 static const char kZoneNameAfrica_Dar_es_Salaam[] ACE_TIME_PROGMEM =
"\x01" "Dar_es_Salaam";
7722 const basic::ZoneInfo kZoneAfrica_Dar_es_Salaam ACE_TIME_PROGMEM = {
7723 kZoneNameAfrica_Dar_es_Salaam ,
7727 kZoneEraAfrica_Nairobi ,
7728 &kZoneAfrica_Nairobi ,
7735 static const char kZoneNameAfrica_Djibouti[] ACE_TIME_PROGMEM =
"\x01" "Djibouti";
7737 const basic::ZoneInfo kZoneAfrica_Djibouti ACE_TIME_PROGMEM = {
7738 kZoneNameAfrica_Djibouti ,
7742 kZoneEraAfrica_Nairobi ,
7743 &kZoneAfrica_Nairobi ,
7750 static const char kZoneNameAfrica_Douala[] ACE_TIME_PROGMEM =
"\x01" "Douala";
7752 const basic::ZoneInfo kZoneAfrica_Douala ACE_TIME_PROGMEM = {
7753 kZoneNameAfrica_Douala ,
7757 kZoneEraAfrica_Lagos ,
7758 &kZoneAfrica_Lagos ,
7765 static const char kZoneNameAfrica_Freetown[] ACE_TIME_PROGMEM =
"\x01" "Freetown";
7767 const basic::ZoneInfo kZoneAfrica_Freetown ACE_TIME_PROGMEM = {
7768 kZoneNameAfrica_Freetown ,
7772 kZoneEraAfrica_Abidjan ,
7773 &kZoneAfrica_Abidjan ,
7780 static const char kZoneNameAfrica_Gaborone[] ACE_TIME_PROGMEM =
"\x01" "Gaborone";
7782 const basic::ZoneInfo kZoneAfrica_Gaborone ACE_TIME_PROGMEM = {
7783 kZoneNameAfrica_Gaborone ,
7787 kZoneEraAfrica_Maputo ,
7788 &kZoneAfrica_Maputo ,
7795 static const char kZoneNameAfrica_Harare[] ACE_TIME_PROGMEM =
"\x01" "Harare";
7797 const basic::ZoneInfo kZoneAfrica_Harare ACE_TIME_PROGMEM = {
7798 kZoneNameAfrica_Harare ,
7802 kZoneEraAfrica_Maputo ,
7803 &kZoneAfrica_Maputo ,
7810 static const char kZoneNameAfrica_Kampala[] ACE_TIME_PROGMEM =
"\x01" "Kampala";
7812 const basic::ZoneInfo kZoneAfrica_Kampala ACE_TIME_PROGMEM = {
7813 kZoneNameAfrica_Kampala ,
7817 kZoneEraAfrica_Nairobi ,
7818 &kZoneAfrica_Nairobi ,
7825 static const char kZoneNameAfrica_Kigali[] ACE_TIME_PROGMEM =
"\x01" "Kigali";
7827 const basic::ZoneInfo kZoneAfrica_Kigali ACE_TIME_PROGMEM = {
7828 kZoneNameAfrica_Kigali ,
7832 kZoneEraAfrica_Maputo ,
7833 &kZoneAfrica_Maputo ,
7840 static const char kZoneNameAfrica_Kinshasa[] ACE_TIME_PROGMEM =
"\x01" "Kinshasa";
7842 const basic::ZoneInfo kZoneAfrica_Kinshasa ACE_TIME_PROGMEM = {
7843 kZoneNameAfrica_Kinshasa ,
7847 kZoneEraAfrica_Lagos ,
7848 &kZoneAfrica_Lagos ,
7855 static const char kZoneNameAfrica_Libreville[] ACE_TIME_PROGMEM =
"\x01" "Libreville";
7857 const basic::ZoneInfo kZoneAfrica_Libreville ACE_TIME_PROGMEM = {
7858 kZoneNameAfrica_Libreville ,
7862 kZoneEraAfrica_Lagos ,
7863 &kZoneAfrica_Lagos ,
7870 static const char kZoneNameAfrica_Lome[] ACE_TIME_PROGMEM =
"\x01" "Lome";
7872 const basic::ZoneInfo kZoneAfrica_Lome ACE_TIME_PROGMEM = {
7873 kZoneNameAfrica_Lome ,
7877 kZoneEraAfrica_Abidjan ,
7878 &kZoneAfrica_Abidjan ,
7885 static const char kZoneNameAfrica_Luanda[] ACE_TIME_PROGMEM =
"\x01" "Luanda";
7887 const basic::ZoneInfo kZoneAfrica_Luanda ACE_TIME_PROGMEM = {
7888 kZoneNameAfrica_Luanda ,
7892 kZoneEraAfrica_Lagos ,
7893 &kZoneAfrica_Lagos ,
7900 static const char kZoneNameAfrica_Lubumbashi[] ACE_TIME_PROGMEM =
"\x01" "Lubumbashi";
7902 const basic::ZoneInfo kZoneAfrica_Lubumbashi ACE_TIME_PROGMEM = {
7903 kZoneNameAfrica_Lubumbashi ,
7907 kZoneEraAfrica_Maputo ,
7908 &kZoneAfrica_Maputo ,
7915 static const char kZoneNameAfrica_Lusaka[] ACE_TIME_PROGMEM =
"\x01" "Lusaka";
7917 const basic::ZoneInfo kZoneAfrica_Lusaka ACE_TIME_PROGMEM = {
7918 kZoneNameAfrica_Lusaka ,
7922 kZoneEraAfrica_Maputo ,
7923 &kZoneAfrica_Maputo ,
7930 static const char kZoneNameAfrica_Malabo[] ACE_TIME_PROGMEM =
"\x01" "Malabo";
7932 const basic::ZoneInfo kZoneAfrica_Malabo ACE_TIME_PROGMEM = {
7933 kZoneNameAfrica_Malabo ,
7937 kZoneEraAfrica_Lagos ,
7938 &kZoneAfrica_Lagos ,
7945 static const char kZoneNameAfrica_Maseru[] ACE_TIME_PROGMEM =
"\x01" "Maseru";
7947 const basic::ZoneInfo kZoneAfrica_Maseru ACE_TIME_PROGMEM = {
7948 kZoneNameAfrica_Maseru ,
7952 kZoneEraAfrica_Johannesburg ,
7953 &kZoneAfrica_Johannesburg ,
7960 static const char kZoneNameAfrica_Mbabane[] ACE_TIME_PROGMEM =
"\x01" "Mbabane";
7962 const basic::ZoneInfo kZoneAfrica_Mbabane ACE_TIME_PROGMEM = {
7963 kZoneNameAfrica_Mbabane ,
7967 kZoneEraAfrica_Johannesburg ,
7968 &kZoneAfrica_Johannesburg ,
7975 static const char kZoneNameAfrica_Mogadishu[] ACE_TIME_PROGMEM =
"\x01" "Mogadishu";
7977 const basic::ZoneInfo kZoneAfrica_Mogadishu ACE_TIME_PROGMEM = {
7978 kZoneNameAfrica_Mogadishu ,
7982 kZoneEraAfrica_Nairobi ,
7983 &kZoneAfrica_Nairobi ,
7990 static const char kZoneNameAfrica_Niamey[] ACE_TIME_PROGMEM =
"\x01" "Niamey";
7992 const basic::ZoneInfo kZoneAfrica_Niamey ACE_TIME_PROGMEM = {
7993 kZoneNameAfrica_Niamey ,
7997 kZoneEraAfrica_Lagos ,
7998 &kZoneAfrica_Lagos ,
8005 static const char kZoneNameAfrica_Nouakchott[] ACE_TIME_PROGMEM =
"\x01" "Nouakchott";
8007 const basic::ZoneInfo kZoneAfrica_Nouakchott ACE_TIME_PROGMEM = {
8008 kZoneNameAfrica_Nouakchott ,
8012 kZoneEraAfrica_Abidjan ,
8013 &kZoneAfrica_Abidjan ,
8020 static const char kZoneNameAfrica_Ouagadougou[] ACE_TIME_PROGMEM =
"\x01" "Ouagadougou";
8022 const basic::ZoneInfo kZoneAfrica_Ouagadougou ACE_TIME_PROGMEM = {
8023 kZoneNameAfrica_Ouagadougou ,
8027 kZoneEraAfrica_Abidjan ,
8028 &kZoneAfrica_Abidjan ,
8035 static const char kZoneNameAfrica_Porto_Novo[] ACE_TIME_PROGMEM =
"\x01" "Porto-Novo";
8037 const basic::ZoneInfo kZoneAfrica_Porto_Novo ACE_TIME_PROGMEM = {
8038 kZoneNameAfrica_Porto_Novo ,
8042 kZoneEraAfrica_Lagos ,
8043 &kZoneAfrica_Lagos ,
8050 static const char kZoneNameAfrica_Timbuktu[] ACE_TIME_PROGMEM =
"\x01" "Timbuktu";
8052 const basic::ZoneInfo kZoneAfrica_Timbuktu ACE_TIME_PROGMEM = {
8053 kZoneNameAfrica_Timbuktu ,
8057 kZoneEraAfrica_Abidjan ,
8058 &kZoneAfrica_Abidjan ,
8065 static const char kZoneNameAmerica_Anguilla[] ACE_TIME_PROGMEM =
"\x02" "Anguilla";
8067 const basic::ZoneInfo kZoneAmerica_Anguilla ACE_TIME_PROGMEM = {
8068 kZoneNameAmerica_Anguilla ,
8072 kZoneEraAmerica_Puerto_Rico ,
8073 &kZoneAmerica_Puerto_Rico ,
8080 static const char kZoneNameAmerica_Antigua[] ACE_TIME_PROGMEM =
"\x02" "Antigua";
8082 const basic::ZoneInfo kZoneAmerica_Antigua ACE_TIME_PROGMEM = {
8083 kZoneNameAmerica_Antigua ,
8087 kZoneEraAmerica_Puerto_Rico ,
8088 &kZoneAmerica_Puerto_Rico ,
8095 static const char kZoneNameAmerica_Aruba[] ACE_TIME_PROGMEM =
"\x02" "Aruba";
8097 const basic::ZoneInfo kZoneAmerica_Aruba ACE_TIME_PROGMEM = {
8098 kZoneNameAmerica_Aruba ,
8102 kZoneEraAmerica_Puerto_Rico ,
8103 &kZoneAmerica_Puerto_Rico ,
8110 static const char kZoneNameAmerica_Atikokan[] ACE_TIME_PROGMEM =
"\x02" "Atikokan";
8112 const basic::ZoneInfo kZoneAmerica_Atikokan ACE_TIME_PROGMEM = {
8113 kZoneNameAmerica_Atikokan ,
8117 kZoneEraAmerica_Panama ,
8118 &kZoneAmerica_Panama ,
8125 static const char kZoneNameAmerica_Atka[] ACE_TIME_PROGMEM =
"\x02" "Atka";
8127 const basic::ZoneInfo kZoneAmerica_Atka ACE_TIME_PROGMEM = {
8128 kZoneNameAmerica_Atka ,
8132 kZoneEraAmerica_Adak ,
8133 &kZoneAmerica_Adak ,
8140 static const char kZoneNameAmerica_Blanc_Sablon[] ACE_TIME_PROGMEM =
"\x02" "Blanc-Sablon";
8142 const basic::ZoneInfo kZoneAmerica_Blanc_Sablon ACE_TIME_PROGMEM = {
8143 kZoneNameAmerica_Blanc_Sablon ,
8147 kZoneEraAmerica_Puerto_Rico ,
8148 &kZoneAmerica_Puerto_Rico ,
8155 static const char kZoneNameAmerica_Cayman[] ACE_TIME_PROGMEM =
"\x02" "Cayman";
8157 const basic::ZoneInfo kZoneAmerica_Cayman ACE_TIME_PROGMEM = {
8158 kZoneNameAmerica_Cayman ,
8162 kZoneEraAmerica_Panama ,
8163 &kZoneAmerica_Panama ,
8170 static const char kZoneNameAmerica_Coral_Harbour[] ACE_TIME_PROGMEM =
"\x02" "Coral_Harbour";
8172 const basic::ZoneInfo kZoneAmerica_Coral_Harbour ACE_TIME_PROGMEM = {
8173 kZoneNameAmerica_Coral_Harbour ,
8177 kZoneEraAmerica_Panama ,
8178 &kZoneAmerica_Panama ,
8185 static const char kZoneNameAmerica_Creston[] ACE_TIME_PROGMEM =
"\x02" "Creston";
8187 const basic::ZoneInfo kZoneAmerica_Creston ACE_TIME_PROGMEM = {
8188 kZoneNameAmerica_Creston ,
8192 kZoneEraAmerica_Phoenix ,
8193 &kZoneAmerica_Phoenix ,
8200 static const char kZoneNameAmerica_Curacao[] ACE_TIME_PROGMEM =
"\x02" "Curacao";
8202 const basic::ZoneInfo kZoneAmerica_Curacao ACE_TIME_PROGMEM = {
8203 kZoneNameAmerica_Curacao ,
8207 kZoneEraAmerica_Puerto_Rico ,
8208 &kZoneAmerica_Puerto_Rico ,
8215 static const char kZoneNameAmerica_Dominica[] ACE_TIME_PROGMEM =
"\x02" "Dominica";
8217 const basic::ZoneInfo kZoneAmerica_Dominica ACE_TIME_PROGMEM = {
8218 kZoneNameAmerica_Dominica ,
8222 kZoneEraAmerica_Puerto_Rico ,
8223 &kZoneAmerica_Puerto_Rico ,
8230 static const char kZoneNameAmerica_Fort_Wayne[] ACE_TIME_PROGMEM =
"\x02" "Fort_Wayne";
8232 const basic::ZoneInfo kZoneAmerica_Fort_Wayne ACE_TIME_PROGMEM = {
8233 kZoneNameAmerica_Fort_Wayne ,
8237 kZoneEraAmerica_Indiana_Indianapolis ,
8238 &kZoneAmerica_Indiana_Indianapolis ,
8245 static const char kZoneNameAmerica_Grenada[] ACE_TIME_PROGMEM =
"\x02" "Grenada";
8247 const basic::ZoneInfo kZoneAmerica_Grenada ACE_TIME_PROGMEM = {
8248 kZoneNameAmerica_Grenada ,
8252 kZoneEraAmerica_Puerto_Rico ,
8253 &kZoneAmerica_Puerto_Rico ,
8260 static const char kZoneNameAmerica_Guadeloupe[] ACE_TIME_PROGMEM =
"\x02" "Guadeloupe";
8262 const basic::ZoneInfo kZoneAmerica_Guadeloupe ACE_TIME_PROGMEM = {
8263 kZoneNameAmerica_Guadeloupe ,
8267 kZoneEraAmerica_Puerto_Rico ,
8268 &kZoneAmerica_Puerto_Rico ,
8275 static const char kZoneNameAmerica_Indianapolis[] ACE_TIME_PROGMEM =
"\x02" "Indianapolis";
8277 const basic::ZoneInfo kZoneAmerica_Indianapolis ACE_TIME_PROGMEM = {
8278 kZoneNameAmerica_Indianapolis ,
8282 kZoneEraAmerica_Indiana_Indianapolis ,
8283 &kZoneAmerica_Indiana_Indianapolis ,
8290 static const char kZoneNameAmerica_Kralendijk[] ACE_TIME_PROGMEM =
"\x02" "Kralendijk";
8292 const basic::ZoneInfo kZoneAmerica_Kralendijk ACE_TIME_PROGMEM = {
8293 kZoneNameAmerica_Kralendijk ,
8297 kZoneEraAmerica_Puerto_Rico ,
8298 &kZoneAmerica_Puerto_Rico ,
8305 static const char kZoneNameAmerica_Louisville[] ACE_TIME_PROGMEM =
"\x02" "Louisville";
8307 const basic::ZoneInfo kZoneAmerica_Louisville ACE_TIME_PROGMEM = {
8308 kZoneNameAmerica_Louisville ,
8312 kZoneEraAmerica_Kentucky_Louisville ,
8313 &kZoneAmerica_Kentucky_Louisville ,
8320 static const char kZoneNameAmerica_Lower_Princes[] ACE_TIME_PROGMEM =
"\x02" "Lower_Princes";
8322 const basic::ZoneInfo kZoneAmerica_Lower_Princes ACE_TIME_PROGMEM = {
8323 kZoneNameAmerica_Lower_Princes ,
8327 kZoneEraAmerica_Puerto_Rico ,
8328 &kZoneAmerica_Puerto_Rico ,
8335 static const char kZoneNameAmerica_Marigot[] ACE_TIME_PROGMEM =
"\x02" "Marigot";
8337 const basic::ZoneInfo kZoneAmerica_Marigot ACE_TIME_PROGMEM = {
8338 kZoneNameAmerica_Marigot ,
8342 kZoneEraAmerica_Puerto_Rico ,
8343 &kZoneAmerica_Puerto_Rico ,
8350 static const char kZoneNameAmerica_Montreal[] ACE_TIME_PROGMEM =
"\x02" "Montreal";
8352 const basic::ZoneInfo kZoneAmerica_Montreal ACE_TIME_PROGMEM = {
8353 kZoneNameAmerica_Montreal ,
8357 kZoneEraAmerica_Toronto ,
8358 &kZoneAmerica_Toronto ,
8365 static const char kZoneNameAmerica_Montserrat[] ACE_TIME_PROGMEM =
"\x02" "Montserrat";
8367 const basic::ZoneInfo kZoneAmerica_Montserrat ACE_TIME_PROGMEM = {
8368 kZoneNameAmerica_Montserrat ,
8372 kZoneEraAmerica_Puerto_Rico ,
8373 &kZoneAmerica_Puerto_Rico ,
8380 static const char kZoneNameAmerica_Nassau[] ACE_TIME_PROGMEM =
"\x02" "Nassau";
8382 const basic::ZoneInfo kZoneAmerica_Nassau ACE_TIME_PROGMEM = {
8383 kZoneNameAmerica_Nassau ,
8387 kZoneEraAmerica_Toronto ,
8388 &kZoneAmerica_Toronto ,
8395 static const char kZoneNameAmerica_Nipigon[] ACE_TIME_PROGMEM =
"\x02" "Nipigon";
8397 const basic::ZoneInfo kZoneAmerica_Nipigon ACE_TIME_PROGMEM = {
8398 kZoneNameAmerica_Nipigon ,
8402 kZoneEraAmerica_Toronto ,
8403 &kZoneAmerica_Toronto ,
8410 static const char kZoneNameAmerica_Port_of_Spain[] ACE_TIME_PROGMEM =
"\x02" "Port_of_Spain";
8412 const basic::ZoneInfo kZoneAmerica_Port_of_Spain ACE_TIME_PROGMEM = {
8413 kZoneNameAmerica_Port_of_Spain ,
8417 kZoneEraAmerica_Puerto_Rico ,
8418 &kZoneAmerica_Puerto_Rico ,
8425 static const char kZoneNameAmerica_Rainy_River[] ACE_TIME_PROGMEM =
"\x02" "Rainy_River";
8427 const basic::ZoneInfo kZoneAmerica_Rainy_River ACE_TIME_PROGMEM = {
8428 kZoneNameAmerica_Rainy_River ,
8432 kZoneEraAmerica_Winnipeg ,
8433 &kZoneAmerica_Winnipeg ,
8440 static const char kZoneNameAmerica_Shiprock[] ACE_TIME_PROGMEM =
"\x02" "Shiprock";
8442 const basic::ZoneInfo kZoneAmerica_Shiprock ACE_TIME_PROGMEM = {
8443 kZoneNameAmerica_Shiprock ,
8447 kZoneEraAmerica_Denver ,
8448 &kZoneAmerica_Denver ,
8455 static const char kZoneNameAmerica_St_Barthelemy[] ACE_TIME_PROGMEM =
"\x02" "St_Barthelemy";
8457 const basic::ZoneInfo kZoneAmerica_St_Barthelemy ACE_TIME_PROGMEM = {
8458 kZoneNameAmerica_St_Barthelemy ,
8462 kZoneEraAmerica_Puerto_Rico ,
8463 &kZoneAmerica_Puerto_Rico ,
8470 static const char kZoneNameAmerica_St_Kitts[] ACE_TIME_PROGMEM =
"\x02" "St_Kitts";
8472 const basic::ZoneInfo kZoneAmerica_St_Kitts ACE_TIME_PROGMEM = {
8473 kZoneNameAmerica_St_Kitts ,
8477 kZoneEraAmerica_Puerto_Rico ,
8478 &kZoneAmerica_Puerto_Rico ,
8485 static const char kZoneNameAmerica_St_Lucia[] ACE_TIME_PROGMEM =
"\x02" "St_Lucia";
8487 const basic::ZoneInfo kZoneAmerica_St_Lucia ACE_TIME_PROGMEM = {
8488 kZoneNameAmerica_St_Lucia ,
8492 kZoneEraAmerica_Puerto_Rico ,
8493 &kZoneAmerica_Puerto_Rico ,
8500 static const char kZoneNameAmerica_St_Thomas[] ACE_TIME_PROGMEM =
"\x02" "St_Thomas";
8502 const basic::ZoneInfo kZoneAmerica_St_Thomas ACE_TIME_PROGMEM = {
8503 kZoneNameAmerica_St_Thomas ,
8507 kZoneEraAmerica_Puerto_Rico ,
8508 &kZoneAmerica_Puerto_Rico ,
8515 static const char kZoneNameAmerica_St_Vincent[] ACE_TIME_PROGMEM =
"\x02" "St_Vincent";
8517 const basic::ZoneInfo kZoneAmerica_St_Vincent ACE_TIME_PROGMEM = {
8518 kZoneNameAmerica_St_Vincent ,
8522 kZoneEraAmerica_Puerto_Rico ,
8523 &kZoneAmerica_Puerto_Rico ,
8530 static const char kZoneNameAmerica_Thunder_Bay[] ACE_TIME_PROGMEM =
"\x02" "Thunder_Bay";
8532 const basic::ZoneInfo kZoneAmerica_Thunder_Bay ACE_TIME_PROGMEM = {
8533 kZoneNameAmerica_Thunder_Bay ,
8537 kZoneEraAmerica_Toronto ,
8538 &kZoneAmerica_Toronto ,
8545 static const char kZoneNameAmerica_Tortola[] ACE_TIME_PROGMEM =
"\x02" "Tortola";
8547 const basic::ZoneInfo kZoneAmerica_Tortola ACE_TIME_PROGMEM = {
8548 kZoneNameAmerica_Tortola ,
8552 kZoneEraAmerica_Puerto_Rico ,
8553 &kZoneAmerica_Puerto_Rico ,
8560 static const char kZoneNameAmerica_Virgin[] ACE_TIME_PROGMEM =
"\x02" "Virgin";
8562 const basic::ZoneInfo kZoneAmerica_Virgin ACE_TIME_PROGMEM = {
8563 kZoneNameAmerica_Virgin ,
8567 kZoneEraAmerica_Puerto_Rico ,
8568 &kZoneAmerica_Puerto_Rico ,
8575 static const char kZoneNameAntarctica_DumontDUrville[] ACE_TIME_PROGMEM =
"\x03" "DumontDUrville";
8577 const basic::ZoneInfo kZoneAntarctica_DumontDUrville ACE_TIME_PROGMEM = {
8578 kZoneNameAntarctica_DumontDUrville ,
8582 kZoneEraPacific_Port_Moresby ,
8583 &kZonePacific_Port_Moresby ,
8590 static const char kZoneNameAntarctica_McMurdo[] ACE_TIME_PROGMEM =
"\x03" "McMurdo";
8592 const basic::ZoneInfo kZoneAntarctica_McMurdo ACE_TIME_PROGMEM = {
8593 kZoneNameAntarctica_McMurdo ,
8597 kZoneEraPacific_Auckland ,
8598 &kZonePacific_Auckland ,
8605 static const char kZoneNameAntarctica_South_Pole[] ACE_TIME_PROGMEM =
"\x03" "South_Pole";
8607 const basic::ZoneInfo kZoneAntarctica_South_Pole ACE_TIME_PROGMEM = {
8608 kZoneNameAntarctica_South_Pole ,
8612 kZoneEraPacific_Auckland ,
8613 &kZonePacific_Auckland ,
8620 static const char kZoneNameAntarctica_Syowa[] ACE_TIME_PROGMEM =
"\x03" "Syowa";
8622 const basic::ZoneInfo kZoneAntarctica_Syowa ACE_TIME_PROGMEM = {
8623 kZoneNameAntarctica_Syowa ,
8627 kZoneEraAsia_Riyadh ,
8635 static const char kZoneNameAntarctica_Vostok[] ACE_TIME_PROGMEM =
"\x03" "Vostok";
8637 const basic::ZoneInfo kZoneAntarctica_Vostok ACE_TIME_PROGMEM = {
8638 kZoneNameAntarctica_Vostok ,
8642 kZoneEraAsia_Urumqi ,
8650 static const char kZoneNameArctic_Longyearbyen[] ACE_TIME_PROGMEM =
"Arctic/Longyearbyen";
8652 const basic::ZoneInfo kZoneArctic_Longyearbyen ACE_TIME_PROGMEM = {
8653 kZoneNameArctic_Longyearbyen ,
8657 kZoneEraEurope_Berlin ,
8658 &kZoneEurope_Berlin ,
8665 static const char kZoneNameAsia_Aden[] ACE_TIME_PROGMEM =
"\x04" "Aden";
8667 const basic::ZoneInfo kZoneAsia_Aden ACE_TIME_PROGMEM = {
8668 kZoneNameAsia_Aden ,
8672 kZoneEraAsia_Riyadh ,
8680 static const char kZoneNameAsia_Ashkhabad[] ACE_TIME_PROGMEM =
"\x04" "Ashkhabad";
8682 const basic::ZoneInfo kZoneAsia_Ashkhabad ACE_TIME_PROGMEM = {
8683 kZoneNameAsia_Ashkhabad ,
8687 kZoneEraAsia_Ashgabat ,
8688 &kZoneAsia_Ashgabat ,
8695 static const char kZoneNameAsia_Bahrain[] ACE_TIME_PROGMEM =
"\x04" "Bahrain";
8697 const basic::ZoneInfo kZoneAsia_Bahrain ACE_TIME_PROGMEM = {
8698 kZoneNameAsia_Bahrain ,
8702 kZoneEraAsia_Qatar ,
8710 static const char kZoneNameAsia_Brunei[] ACE_TIME_PROGMEM =
"\x04" "Brunei";
8712 const basic::ZoneInfo kZoneAsia_Brunei ACE_TIME_PROGMEM = {
8713 kZoneNameAsia_Brunei ,
8717 kZoneEraAsia_Kuching ,
8718 &kZoneAsia_Kuching ,
8725 static const char kZoneNameAsia_Calcutta[] ACE_TIME_PROGMEM =
"\x04" "Calcutta";
8727 const basic::ZoneInfo kZoneAsia_Calcutta ACE_TIME_PROGMEM = {
8728 kZoneNameAsia_Calcutta ,
8732 kZoneEraAsia_Kolkata ,
8733 &kZoneAsia_Kolkata ,
8740 static const char kZoneNameAsia_Chongqing[] ACE_TIME_PROGMEM =
"\x04" "Chongqing";
8742 const basic::ZoneInfo kZoneAsia_Chongqing ACE_TIME_PROGMEM = {
8743 kZoneNameAsia_Chongqing ,
8747 kZoneEraAsia_Shanghai ,
8748 &kZoneAsia_Shanghai ,
8755 static const char kZoneNameAsia_Chungking[] ACE_TIME_PROGMEM =
"\x04" "Chungking";
8757 const basic::ZoneInfo kZoneAsia_Chungking ACE_TIME_PROGMEM = {
8758 kZoneNameAsia_Chungking ,
8762 kZoneEraAsia_Shanghai ,
8763 &kZoneAsia_Shanghai ,
8770 static const char kZoneNameAsia_Dacca[] ACE_TIME_PROGMEM =
"\x04" "Dacca";
8772 const basic::ZoneInfo kZoneAsia_Dacca ACE_TIME_PROGMEM = {
8773 kZoneNameAsia_Dacca ,
8777 kZoneEraAsia_Dhaka ,
8785 static const char kZoneNameAsia_Harbin[] ACE_TIME_PROGMEM =
"\x04" "Harbin";
8787 const basic::ZoneInfo kZoneAsia_Harbin ACE_TIME_PROGMEM = {
8788 kZoneNameAsia_Harbin ,
8792 kZoneEraAsia_Shanghai ,
8793 &kZoneAsia_Shanghai ,
8800 static const char kZoneNameAsia_Kashgar[] ACE_TIME_PROGMEM =
"\x04" "Kashgar";
8802 const basic::ZoneInfo kZoneAsia_Kashgar ACE_TIME_PROGMEM = {
8803 kZoneNameAsia_Kashgar ,
8807 kZoneEraAsia_Urumqi ,
8815 static const char kZoneNameAsia_Katmandu[] ACE_TIME_PROGMEM =
"\x04" "Katmandu";
8817 const basic::ZoneInfo kZoneAsia_Katmandu ACE_TIME_PROGMEM = {
8818 kZoneNameAsia_Katmandu ,
8822 kZoneEraAsia_Kathmandu ,
8823 &kZoneAsia_Kathmandu ,
8830 static const char kZoneNameAsia_Kuala_Lumpur[] ACE_TIME_PROGMEM =
"\x04" "Kuala_Lumpur";
8832 const basic::ZoneInfo kZoneAsia_Kuala_Lumpur ACE_TIME_PROGMEM = {
8833 kZoneNameAsia_Kuala_Lumpur ,
8837 kZoneEraAsia_Singapore ,
8838 &kZoneAsia_Singapore ,
8845 static const char kZoneNameAsia_Kuwait[] ACE_TIME_PROGMEM =
"\x04" "Kuwait";
8847 const basic::ZoneInfo kZoneAsia_Kuwait ACE_TIME_PROGMEM = {
8848 kZoneNameAsia_Kuwait ,
8852 kZoneEraAsia_Riyadh ,
8860 static const char kZoneNameAsia_Macao[] ACE_TIME_PROGMEM =
"\x04" "Macao";
8862 const basic::ZoneInfo kZoneAsia_Macao ACE_TIME_PROGMEM = {
8863 kZoneNameAsia_Macao ,
8867 kZoneEraAsia_Macau ,
8875 static const char kZoneNameAsia_Muscat[] ACE_TIME_PROGMEM =
"\x04" "Muscat";
8877 const basic::ZoneInfo kZoneAsia_Muscat ACE_TIME_PROGMEM = {
8878 kZoneNameAsia_Muscat ,
8882 kZoneEraAsia_Dubai ,
8890 static const char kZoneNameAsia_Phnom_Penh[] ACE_TIME_PROGMEM =
"\x04" "Phnom_Penh";
8892 const basic::ZoneInfo kZoneAsia_Phnom_Penh ACE_TIME_PROGMEM = {
8893 kZoneNameAsia_Phnom_Penh ,
8897 kZoneEraAsia_Bangkok ,
8898 &kZoneAsia_Bangkok ,
8905 static const char kZoneNameAsia_Rangoon[] ACE_TIME_PROGMEM =
"\x04" "Rangoon";
8907 const basic::ZoneInfo kZoneAsia_Rangoon ACE_TIME_PROGMEM = {
8908 kZoneNameAsia_Rangoon ,
8912 kZoneEraAsia_Yangon ,
8920 static const char kZoneNameAsia_Saigon[] ACE_TIME_PROGMEM =
"\x04" "Saigon";
8922 const basic::ZoneInfo kZoneAsia_Saigon ACE_TIME_PROGMEM = {
8923 kZoneNameAsia_Saigon ,
8927 kZoneEraAsia_Ho_Chi_Minh ,
8928 &kZoneAsia_Ho_Chi_Minh ,
8935 static const char kZoneNameAsia_Tel_Aviv[] ACE_TIME_PROGMEM =
"\x04" "Tel_Aviv";
8937 const basic::ZoneInfo kZoneAsia_Tel_Aviv ACE_TIME_PROGMEM = {
8938 kZoneNameAsia_Tel_Aviv ,
8942 kZoneEraAsia_Jerusalem ,
8943 &kZoneAsia_Jerusalem ,
8950 static const char kZoneNameAsia_Thimbu[] ACE_TIME_PROGMEM =
"\x04" "Thimbu";
8952 const basic::ZoneInfo kZoneAsia_Thimbu ACE_TIME_PROGMEM = {
8953 kZoneNameAsia_Thimbu ,
8957 kZoneEraAsia_Thimphu ,
8958 &kZoneAsia_Thimphu ,
8965 static const char kZoneNameAsia_Ujung_Pandang[] ACE_TIME_PROGMEM =
"\x04" "Ujung_Pandang";
8967 const basic::ZoneInfo kZoneAsia_Ujung_Pandang ACE_TIME_PROGMEM = {
8968 kZoneNameAsia_Ujung_Pandang ,
8972 kZoneEraAsia_Makassar ,
8973 &kZoneAsia_Makassar ,
8980 static const char kZoneNameAsia_Ulan_Bator[] ACE_TIME_PROGMEM =
"\x04" "Ulan_Bator";
8982 const basic::ZoneInfo kZoneAsia_Ulan_Bator ACE_TIME_PROGMEM = {
8983 kZoneNameAsia_Ulan_Bator ,
8987 kZoneEraAsia_Ulaanbaatar ,
8988 &kZoneAsia_Ulaanbaatar ,
8995 static const char kZoneNameAsia_Vientiane[] ACE_TIME_PROGMEM =
"\x04" "Vientiane";
8997 const basic::ZoneInfo kZoneAsia_Vientiane ACE_TIME_PROGMEM = {
8998 kZoneNameAsia_Vientiane ,
9002 kZoneEraAsia_Bangkok ,
9003 &kZoneAsia_Bangkok ,
9010 static const char kZoneNameAtlantic_Faeroe[] ACE_TIME_PROGMEM =
"\x05" "Faeroe";
9012 const basic::ZoneInfo kZoneAtlantic_Faeroe ACE_TIME_PROGMEM = {
9013 kZoneNameAtlantic_Faeroe ,
9017 kZoneEraAtlantic_Faroe ,
9018 &kZoneAtlantic_Faroe ,
9025 static const char kZoneNameAtlantic_Jan_Mayen[] ACE_TIME_PROGMEM =
"\x05" "Jan_Mayen";
9027 const basic::ZoneInfo kZoneAtlantic_Jan_Mayen ACE_TIME_PROGMEM = {
9028 kZoneNameAtlantic_Jan_Mayen ,
9032 kZoneEraEurope_Berlin ,
9033 &kZoneEurope_Berlin ,
9040 static const char kZoneNameAtlantic_Reykjavik[] ACE_TIME_PROGMEM =
"\x05" "Reykjavik";
9042 const basic::ZoneInfo kZoneAtlantic_Reykjavik ACE_TIME_PROGMEM = {
9043 kZoneNameAtlantic_Reykjavik ,
9047 kZoneEraAfrica_Abidjan ,
9048 &kZoneAfrica_Abidjan ,
9055 static const char kZoneNameAtlantic_St_Helena[] ACE_TIME_PROGMEM =
"\x05" "St_Helena";
9057 const basic::ZoneInfo kZoneAtlantic_St_Helena ACE_TIME_PROGMEM = {
9058 kZoneNameAtlantic_St_Helena ,
9062 kZoneEraAfrica_Abidjan ,
9063 &kZoneAfrica_Abidjan ,
9070 static const char kZoneNameAustralia_ACT[] ACE_TIME_PROGMEM =
"\x06" "ACT";
9072 const basic::ZoneInfo kZoneAustralia_ACT ACE_TIME_PROGMEM = {
9073 kZoneNameAustralia_ACT ,
9077 kZoneEraAustralia_Sydney ,
9078 &kZoneAustralia_Sydney ,
9085 static const char kZoneNameAustralia_Canberra[] ACE_TIME_PROGMEM =
"\x06" "Canberra";
9087 const basic::ZoneInfo kZoneAustralia_Canberra ACE_TIME_PROGMEM = {
9088 kZoneNameAustralia_Canberra ,
9092 kZoneEraAustralia_Sydney ,
9093 &kZoneAustralia_Sydney ,
9100 static const char kZoneNameAustralia_Currie[] ACE_TIME_PROGMEM =
"\x06" "Currie";
9102 const basic::ZoneInfo kZoneAustralia_Currie ACE_TIME_PROGMEM = {
9103 kZoneNameAustralia_Currie ,
9107 kZoneEraAustralia_Hobart ,
9108 &kZoneAustralia_Hobart ,
9115 static const char kZoneNameAustralia_LHI[] ACE_TIME_PROGMEM =
"\x06" "LHI";
9117 const basic::ZoneInfo kZoneAustralia_LHI ACE_TIME_PROGMEM = {
9118 kZoneNameAustralia_LHI ,
9122 kZoneEraAustralia_Lord_Howe ,
9123 &kZoneAustralia_Lord_Howe ,
9130 static const char kZoneNameAustralia_NSW[] ACE_TIME_PROGMEM =
"\x06" "NSW";
9132 const basic::ZoneInfo kZoneAustralia_NSW ACE_TIME_PROGMEM = {
9133 kZoneNameAustralia_NSW ,
9137 kZoneEraAustralia_Sydney ,
9138 &kZoneAustralia_Sydney ,
9145 static const char kZoneNameAustralia_North[] ACE_TIME_PROGMEM =
"\x06" "North";
9147 const basic::ZoneInfo kZoneAustralia_North ACE_TIME_PROGMEM = {
9148 kZoneNameAustralia_North ,
9152 kZoneEraAustralia_Darwin ,
9153 &kZoneAustralia_Darwin ,
9160 static const char kZoneNameAustralia_Queensland[] ACE_TIME_PROGMEM =
"\x06" "Queensland";
9162 const basic::ZoneInfo kZoneAustralia_Queensland ACE_TIME_PROGMEM = {
9163 kZoneNameAustralia_Queensland ,
9167 kZoneEraAustralia_Brisbane ,
9168 &kZoneAustralia_Brisbane ,
9175 static const char kZoneNameAustralia_South[] ACE_TIME_PROGMEM =
"\x06" "South";
9177 const basic::ZoneInfo kZoneAustralia_South ACE_TIME_PROGMEM = {
9178 kZoneNameAustralia_South ,
9182 kZoneEraAustralia_Adelaide ,
9183 &kZoneAustralia_Adelaide ,
9190 static const char kZoneNameAustralia_Tasmania[] ACE_TIME_PROGMEM =
"\x06" "Tasmania";
9192 const basic::ZoneInfo kZoneAustralia_Tasmania ACE_TIME_PROGMEM = {
9193 kZoneNameAustralia_Tasmania ,
9197 kZoneEraAustralia_Hobart ,
9198 &kZoneAustralia_Hobart ,
9205 static const char kZoneNameAustralia_Victoria[] ACE_TIME_PROGMEM =
"\x06" "Victoria";
9207 const basic::ZoneInfo kZoneAustralia_Victoria ACE_TIME_PROGMEM = {
9208 kZoneNameAustralia_Victoria ,
9212 kZoneEraAustralia_Melbourne ,
9213 &kZoneAustralia_Melbourne ,
9220 static const char kZoneNameAustralia_West[] ACE_TIME_PROGMEM =
"\x06" "West";
9222 const basic::ZoneInfo kZoneAustralia_West ACE_TIME_PROGMEM = {
9223 kZoneNameAustralia_West ,
9227 kZoneEraAustralia_Perth ,
9228 &kZoneAustralia_Perth ,
9235 static const char kZoneNameAustralia_Yancowinna[] ACE_TIME_PROGMEM =
"\x06" "Yancowinna";
9237 const basic::ZoneInfo kZoneAustralia_Yancowinna ACE_TIME_PROGMEM = {
9238 kZoneNameAustralia_Yancowinna ,
9242 kZoneEraAustralia_Broken_Hill ,
9243 &kZoneAustralia_Broken_Hill ,
9250 static const char kZoneNameBrazil_East[] ACE_TIME_PROGMEM =
"Brazil/East";
9252 const basic::ZoneInfo kZoneBrazil_East ACE_TIME_PROGMEM = {
9253 kZoneNameBrazil_East ,
9257 kZoneEraAmerica_Sao_Paulo ,
9258 &kZoneAmerica_Sao_Paulo ,
9265 static const char kZoneNameBrazil_West[] ACE_TIME_PROGMEM =
"Brazil/West";
9267 const basic::ZoneInfo kZoneBrazil_West ACE_TIME_PROGMEM = {
9268 kZoneNameBrazil_West ,
9272 kZoneEraAmerica_Manaus ,
9273 &kZoneAmerica_Manaus ,
9280 static const char kZoneNameCanada_Atlantic[] ACE_TIME_PROGMEM =
"\x07" "Atlantic";
9282 const basic::ZoneInfo kZoneCanada_Atlantic ACE_TIME_PROGMEM = {
9283 kZoneNameCanada_Atlantic ,
9287 kZoneEraAmerica_Halifax ,
9288 &kZoneAmerica_Halifax ,
9295 static const char kZoneNameCanada_Central[] ACE_TIME_PROGMEM =
"\x07" "Central";
9297 const basic::ZoneInfo kZoneCanada_Central ACE_TIME_PROGMEM = {
9298 kZoneNameCanada_Central ,
9302 kZoneEraAmerica_Winnipeg ,
9303 &kZoneAmerica_Winnipeg ,
9310 static const char kZoneNameCanada_Eastern[] ACE_TIME_PROGMEM =
"\x07" "Eastern";
9312 const basic::ZoneInfo kZoneCanada_Eastern ACE_TIME_PROGMEM = {
9313 kZoneNameCanada_Eastern ,
9317 kZoneEraAmerica_Toronto ,
9318 &kZoneAmerica_Toronto ,
9325 static const char kZoneNameCanada_Mountain[] ACE_TIME_PROGMEM =
"\x07" "Mountain";
9327 const basic::ZoneInfo kZoneCanada_Mountain ACE_TIME_PROGMEM = {
9328 kZoneNameCanada_Mountain ,
9332 kZoneEraAmerica_Edmonton ,
9333 &kZoneAmerica_Edmonton ,
9340 static const char kZoneNameCanada_Pacific[] ACE_TIME_PROGMEM =
"\x07" "Pacific";
9342 const basic::ZoneInfo kZoneCanada_Pacific ACE_TIME_PROGMEM = {
9343 kZoneNameCanada_Pacific ,
9347 kZoneEraAmerica_Vancouver ,
9348 &kZoneAmerica_Vancouver ,
9355 static const char kZoneNameCanada_Saskatchewan[] ACE_TIME_PROGMEM =
"\x07" "Saskatchewan";
9357 const basic::ZoneInfo kZoneCanada_Saskatchewan ACE_TIME_PROGMEM = {
9358 kZoneNameCanada_Saskatchewan ,
9362 kZoneEraAmerica_Regina ,
9363 &kZoneAmerica_Regina ,
9370 static const char kZoneNameChile_Continental[] ACE_TIME_PROGMEM =
"Chile/Continental";
9372 const basic::ZoneInfo kZoneChile_Continental ACE_TIME_PROGMEM = {
9373 kZoneNameChile_Continental ,
9377 kZoneEraAmerica_Santiago ,
9378 &kZoneAmerica_Santiago ,
9385 static const char kZoneNameChile_EasterIsland[] ACE_TIME_PROGMEM =
"Chile/EasterIsland";
9387 const basic::ZoneInfo kZoneChile_EasterIsland ACE_TIME_PROGMEM = {
9388 kZoneNameChile_EasterIsland ,
9392 kZoneEraPacific_Easter ,
9393 &kZonePacific_Easter ,
9400 static const char kZoneNameCuba[] ACE_TIME_PROGMEM =
"Cuba";
9402 const basic::ZoneInfo kZoneCuba ACE_TIME_PROGMEM = {
9407 kZoneEraAmerica_Havana ,
9408 &kZoneAmerica_Havana ,
9415 static const char kZoneNameEire[] ACE_TIME_PROGMEM =
"Eire";
9417 const basic::ZoneInfo kZoneEire ACE_TIME_PROGMEM = {
9422 kZoneEraEurope_Dublin ,
9423 &kZoneEurope_Dublin ,
9430 static const char kZoneNameEtc_GMT_PLUS_0[] ACE_TIME_PROGMEM =
"\x08" "GMT+0";
9432 const basic::ZoneInfo kZoneEtc_GMT_PLUS_0 ACE_TIME_PROGMEM = {
9433 kZoneNameEtc_GMT_PLUS_0 ,
9445 static const char kZoneNameEtc_GMT_0[] ACE_TIME_PROGMEM =
"\x08" "GMT-0";
9447 const basic::ZoneInfo kZoneEtc_GMT_0 ACE_TIME_PROGMEM = {
9448 kZoneNameEtc_GMT_0 ,
9460 static const char kZoneNameEtc_GMT0[] ACE_TIME_PROGMEM =
"\x08" "GMT0";
9462 const basic::ZoneInfo kZoneEtc_GMT0 ACE_TIME_PROGMEM = {
9475 static const char kZoneNameEtc_Greenwich[] ACE_TIME_PROGMEM =
"\x08" "Greenwich";
9477 const basic::ZoneInfo kZoneEtc_Greenwich ACE_TIME_PROGMEM = {
9478 kZoneNameEtc_Greenwich ,
9490 static const char kZoneNameEtc_UCT[] ACE_TIME_PROGMEM =
"\x08" "UCT";
9492 const basic::ZoneInfo kZoneEtc_UCT ACE_TIME_PROGMEM = {
9505 static const char kZoneNameEtc_Universal[] ACE_TIME_PROGMEM =
"\x08" "Universal";
9507 const basic::ZoneInfo kZoneEtc_Universal ACE_TIME_PROGMEM = {
9508 kZoneNameEtc_Universal ,
9520 static const char kZoneNameEtc_Zulu[] ACE_TIME_PROGMEM =
"\x08" "Zulu";
9522 const basic::ZoneInfo kZoneEtc_Zulu ACE_TIME_PROGMEM = {
9535 static const char kZoneNameEurope_Amsterdam[] ACE_TIME_PROGMEM =
"\x09" "Amsterdam";
9537 const basic::ZoneInfo kZoneEurope_Amsterdam ACE_TIME_PROGMEM = {
9538 kZoneNameEurope_Amsterdam ,
9542 kZoneEraEurope_Brussels ,
9543 &kZoneEurope_Brussels ,
9550 static const char kZoneNameEurope_Belfast[] ACE_TIME_PROGMEM =
"\x09" "Belfast";
9552 const basic::ZoneInfo kZoneEurope_Belfast ACE_TIME_PROGMEM = {
9553 kZoneNameEurope_Belfast ,
9557 kZoneEraEurope_London ,
9558 &kZoneEurope_London ,
9565 static const char kZoneNameEurope_Bratislava[] ACE_TIME_PROGMEM =
"\x09" "Bratislava";
9567 const basic::ZoneInfo kZoneEurope_Bratislava ACE_TIME_PROGMEM = {
9568 kZoneNameEurope_Bratislava ,
9572 kZoneEraEurope_Prague ,
9573 &kZoneEurope_Prague ,
9580 static const char kZoneNameEurope_Busingen[] ACE_TIME_PROGMEM =
"\x09" "Busingen";
9582 const basic::ZoneInfo kZoneEurope_Busingen ACE_TIME_PROGMEM = {
9583 kZoneNameEurope_Busingen ,
9587 kZoneEraEurope_Zurich ,
9588 &kZoneEurope_Zurich ,
9595 static const char kZoneNameEurope_Copenhagen[] ACE_TIME_PROGMEM =
"\x09" "Copenhagen";
9597 const basic::ZoneInfo kZoneEurope_Copenhagen ACE_TIME_PROGMEM = {
9598 kZoneNameEurope_Copenhagen ,
9602 kZoneEraEurope_Berlin ,
9603 &kZoneEurope_Berlin ,
9610 static const char kZoneNameEurope_Guernsey[] ACE_TIME_PROGMEM =
"\x09" "Guernsey";
9612 const basic::ZoneInfo kZoneEurope_Guernsey ACE_TIME_PROGMEM = {
9613 kZoneNameEurope_Guernsey ,
9617 kZoneEraEurope_London ,
9618 &kZoneEurope_London ,
9625 static const char kZoneNameEurope_Isle_of_Man[] ACE_TIME_PROGMEM =
"\x09" "Isle_of_Man";
9627 const basic::ZoneInfo kZoneEurope_Isle_of_Man ACE_TIME_PROGMEM = {
9628 kZoneNameEurope_Isle_of_Man ,
9632 kZoneEraEurope_London ,
9633 &kZoneEurope_London ,
9640 static const char kZoneNameEurope_Jersey[] ACE_TIME_PROGMEM =
"\x09" "Jersey";
9642 const basic::ZoneInfo kZoneEurope_Jersey ACE_TIME_PROGMEM = {
9643 kZoneNameEurope_Jersey ,
9647 kZoneEraEurope_London ,
9648 &kZoneEurope_London ,
9655 static const char kZoneNameEurope_Kiev[] ACE_TIME_PROGMEM =
"\x09" "Kiev";
9657 const basic::ZoneInfo kZoneEurope_Kiev ACE_TIME_PROGMEM = {
9658 kZoneNameEurope_Kiev ,
9662 kZoneEraEurope_Kyiv ,
9670 static const char kZoneNameEurope_Ljubljana[] ACE_TIME_PROGMEM =
"\x09" "Ljubljana";
9672 const basic::ZoneInfo kZoneEurope_Ljubljana ACE_TIME_PROGMEM = {
9673 kZoneNameEurope_Ljubljana ,
9677 kZoneEraEurope_Belgrade ,
9678 &kZoneEurope_Belgrade ,
9685 static const char kZoneNameEurope_Luxembourg[] ACE_TIME_PROGMEM =
"\x09" "Luxembourg";
9687 const basic::ZoneInfo kZoneEurope_Luxembourg ACE_TIME_PROGMEM = {
9688 kZoneNameEurope_Luxembourg ,
9692 kZoneEraEurope_Brussels ,
9693 &kZoneEurope_Brussels ,
9700 static const char kZoneNameEurope_Mariehamn[] ACE_TIME_PROGMEM =
"\x09" "Mariehamn";
9702 const basic::ZoneInfo kZoneEurope_Mariehamn ACE_TIME_PROGMEM = {
9703 kZoneNameEurope_Mariehamn ,
9707 kZoneEraEurope_Helsinki ,
9708 &kZoneEurope_Helsinki ,
9715 static const char kZoneNameEurope_Monaco[] ACE_TIME_PROGMEM =
"\x09" "Monaco";
9717 const basic::ZoneInfo kZoneEurope_Monaco ACE_TIME_PROGMEM = {
9718 kZoneNameEurope_Monaco ,
9722 kZoneEraEurope_Paris ,
9723 &kZoneEurope_Paris ,
9730 static const char kZoneNameEurope_Nicosia[] ACE_TIME_PROGMEM =
"\x09" "Nicosia";
9732 const basic::ZoneInfo kZoneEurope_Nicosia ACE_TIME_PROGMEM = {
9733 kZoneNameEurope_Nicosia ,
9737 kZoneEraAsia_Nicosia ,
9738 &kZoneAsia_Nicosia ,
9745 static const char kZoneNameEurope_Oslo[] ACE_TIME_PROGMEM =
"\x09" "Oslo";
9747 const basic::ZoneInfo kZoneEurope_Oslo ACE_TIME_PROGMEM = {
9748 kZoneNameEurope_Oslo ,
9752 kZoneEraEurope_Berlin ,
9753 &kZoneEurope_Berlin ,
9760 static const char kZoneNameEurope_Podgorica[] ACE_TIME_PROGMEM =
"\x09" "Podgorica";
9762 const basic::ZoneInfo kZoneEurope_Podgorica ACE_TIME_PROGMEM = {
9763 kZoneNameEurope_Podgorica ,
9767 kZoneEraEurope_Belgrade ,
9768 &kZoneEurope_Belgrade ,
9775 static const char kZoneNameEurope_San_Marino[] ACE_TIME_PROGMEM =
"\x09" "San_Marino";
9777 const basic::ZoneInfo kZoneEurope_San_Marino ACE_TIME_PROGMEM = {
9778 kZoneNameEurope_San_Marino ,
9782 kZoneEraEurope_Rome ,
9790 static const char kZoneNameEurope_Sarajevo[] ACE_TIME_PROGMEM =
"\x09" "Sarajevo";
9792 const basic::ZoneInfo kZoneEurope_Sarajevo ACE_TIME_PROGMEM = {
9793 kZoneNameEurope_Sarajevo ,
9797 kZoneEraEurope_Belgrade ,
9798 &kZoneEurope_Belgrade ,
9805 static const char kZoneNameEurope_Skopje[] ACE_TIME_PROGMEM =
"\x09" "Skopje";
9807 const basic::ZoneInfo kZoneEurope_Skopje ACE_TIME_PROGMEM = {
9808 kZoneNameEurope_Skopje ,
9812 kZoneEraEurope_Belgrade ,
9813 &kZoneEurope_Belgrade ,
9820 static const char kZoneNameEurope_Stockholm[] ACE_TIME_PROGMEM =
"\x09" "Stockholm";
9822 const basic::ZoneInfo kZoneEurope_Stockholm ACE_TIME_PROGMEM = {
9823 kZoneNameEurope_Stockholm ,
9827 kZoneEraEurope_Berlin ,
9828 &kZoneEurope_Berlin ,
9835 static const char kZoneNameEurope_Tiraspol[] ACE_TIME_PROGMEM =
"\x09" "Tiraspol";
9837 const basic::ZoneInfo kZoneEurope_Tiraspol ACE_TIME_PROGMEM = {
9838 kZoneNameEurope_Tiraspol ,
9842 kZoneEraEurope_Chisinau ,
9843 &kZoneEurope_Chisinau ,
9850 static const char kZoneNameEurope_Uzhgorod[] ACE_TIME_PROGMEM =
"\x09" "Uzhgorod";
9852 const basic::ZoneInfo kZoneEurope_Uzhgorod ACE_TIME_PROGMEM = {
9853 kZoneNameEurope_Uzhgorod ,
9857 kZoneEraEurope_Kyiv ,
9865 static const char kZoneNameEurope_Vaduz[] ACE_TIME_PROGMEM =
"\x09" "Vaduz";
9867 const basic::ZoneInfo kZoneEurope_Vaduz ACE_TIME_PROGMEM = {
9868 kZoneNameEurope_Vaduz ,
9872 kZoneEraEurope_Zurich ,
9873 &kZoneEurope_Zurich ,
9880 static const char kZoneNameEurope_Vatican[] ACE_TIME_PROGMEM =
"\x09" "Vatican";
9882 const basic::ZoneInfo kZoneEurope_Vatican ACE_TIME_PROGMEM = {
9883 kZoneNameEurope_Vatican ,
9887 kZoneEraEurope_Rome ,
9895 static const char kZoneNameEurope_Zagreb[] ACE_TIME_PROGMEM =
"\x09" "Zagreb";
9897 const basic::ZoneInfo kZoneEurope_Zagreb ACE_TIME_PROGMEM = {
9898 kZoneNameEurope_Zagreb ,
9902 kZoneEraEurope_Belgrade ,
9903 &kZoneEurope_Belgrade ,
9910 static const char kZoneNameEurope_Zaporozhye[] ACE_TIME_PROGMEM =
"\x09" "Zaporozhye";
9912 const basic::ZoneInfo kZoneEurope_Zaporozhye ACE_TIME_PROGMEM = {
9913 kZoneNameEurope_Zaporozhye ,
9917 kZoneEraEurope_Kyiv ,
9925 static const char kZoneNameGB[] ACE_TIME_PROGMEM =
"GB";
9927 const basic::ZoneInfo kZoneGB ACE_TIME_PROGMEM = {
9932 kZoneEraEurope_London ,
9933 &kZoneEurope_London ,
9940 static const char kZoneNameGB_Eire[] ACE_TIME_PROGMEM =
"GB-Eire";
9942 const basic::ZoneInfo kZoneGB_Eire ACE_TIME_PROGMEM = {
9947 kZoneEraEurope_London ,
9948 &kZoneEurope_London ,
9955 static const char kZoneNameGMT[] ACE_TIME_PROGMEM =
"GMT";
9957 const basic::ZoneInfo kZoneGMT ACE_TIME_PROGMEM = {
9970 static const char kZoneNameGMT_PLUS_0[] ACE_TIME_PROGMEM =
"GMT+0";
9972 const basic::ZoneInfo kZoneGMT_PLUS_0 ACE_TIME_PROGMEM = {
9973 kZoneNameGMT_PLUS_0 ,
9985 static const char kZoneNameGMT_0[] ACE_TIME_PROGMEM =
"GMT-0";
9987 const basic::ZoneInfo kZoneGMT_0 ACE_TIME_PROGMEM = {
10000 static const char kZoneNameGMT0[] ACE_TIME_PROGMEM =
"GMT0";
10002 const basic::ZoneInfo kZoneGMT0 ACE_TIME_PROGMEM = {
10015 static const char kZoneNameGreenwich[] ACE_TIME_PROGMEM =
"Greenwich";
10017 const basic::ZoneInfo kZoneGreenwich ACE_TIME_PROGMEM = {
10018 kZoneNameGreenwich ,
10030 static const char kZoneNameHongkong[] ACE_TIME_PROGMEM =
"Hongkong";
10032 const basic::ZoneInfo kZoneHongkong ACE_TIME_PROGMEM = {
10033 kZoneNameHongkong ,
10037 kZoneEraAsia_Hong_Kong ,
10038 &kZoneAsia_Hong_Kong ,
10045 static const char kZoneNameIceland[] ACE_TIME_PROGMEM =
"Iceland";
10047 const basic::ZoneInfo kZoneIceland ACE_TIME_PROGMEM = {
10052 kZoneEraAfrica_Abidjan ,
10053 &kZoneAfrica_Abidjan ,
10060 static const char kZoneNameIndian_Antananarivo[] ACE_TIME_PROGMEM =
"\x0a" "Antananarivo";
10062 const basic::ZoneInfo kZoneIndian_Antananarivo ACE_TIME_PROGMEM = {
10063 kZoneNameIndian_Antananarivo ,
10067 kZoneEraAfrica_Nairobi ,
10068 &kZoneAfrica_Nairobi ,
10075 static const char kZoneNameIndian_Christmas[] ACE_TIME_PROGMEM =
"\x0a" "Christmas";
10077 const basic::ZoneInfo kZoneIndian_Christmas ACE_TIME_PROGMEM = {
10078 kZoneNameIndian_Christmas ,
10082 kZoneEraAsia_Bangkok ,
10083 &kZoneAsia_Bangkok ,
10090 static const char kZoneNameIndian_Cocos[] ACE_TIME_PROGMEM =
"\x0a" "Cocos";
10092 const basic::ZoneInfo kZoneIndian_Cocos ACE_TIME_PROGMEM = {
10093 kZoneNameIndian_Cocos ,
10097 kZoneEraAsia_Yangon ,
10098 &kZoneAsia_Yangon ,
10105 static const char kZoneNameIndian_Comoro[] ACE_TIME_PROGMEM =
"\x0a" "Comoro";
10107 const basic::ZoneInfo kZoneIndian_Comoro ACE_TIME_PROGMEM = {
10108 kZoneNameIndian_Comoro ,
10112 kZoneEraAfrica_Nairobi ,
10113 &kZoneAfrica_Nairobi ,
10120 static const char kZoneNameIndian_Kerguelen[] ACE_TIME_PROGMEM =
"\x0a" "Kerguelen";
10122 const basic::ZoneInfo kZoneIndian_Kerguelen ACE_TIME_PROGMEM = {
10123 kZoneNameIndian_Kerguelen ,
10127 kZoneEraIndian_Maldives ,
10128 &kZoneIndian_Maldives ,
10135 static const char kZoneNameIndian_Mahe[] ACE_TIME_PROGMEM =
"\x0a" "Mahe";
10137 const basic::ZoneInfo kZoneIndian_Mahe ACE_TIME_PROGMEM = {
10138 kZoneNameIndian_Mahe ,
10142 kZoneEraAsia_Dubai ,
10150 static const char kZoneNameIndian_Mayotte[] ACE_TIME_PROGMEM =
"\x0a" "Mayotte";
10152 const basic::ZoneInfo kZoneIndian_Mayotte ACE_TIME_PROGMEM = {
10153 kZoneNameIndian_Mayotte ,
10157 kZoneEraAfrica_Nairobi ,
10158 &kZoneAfrica_Nairobi ,
10165 static const char kZoneNameIndian_Reunion[] ACE_TIME_PROGMEM =
"\x0a" "Reunion";
10167 const basic::ZoneInfo kZoneIndian_Reunion ACE_TIME_PROGMEM = {
10168 kZoneNameIndian_Reunion ,
10172 kZoneEraAsia_Dubai ,
10180 static const char kZoneNameIran[] ACE_TIME_PROGMEM =
"Iran";
10182 const basic::ZoneInfo kZoneIran ACE_TIME_PROGMEM = {
10187 kZoneEraAsia_Tehran ,
10188 &kZoneAsia_Tehran ,
10195 static const char kZoneNameIsrael[] ACE_TIME_PROGMEM =
"Israel";
10197 const basic::ZoneInfo kZoneIsrael ACE_TIME_PROGMEM = {
10202 kZoneEraAsia_Jerusalem ,
10203 &kZoneAsia_Jerusalem ,
10210 static const char kZoneNameJamaica[] ACE_TIME_PROGMEM =
"Jamaica";
10212 const basic::ZoneInfo kZoneJamaica ACE_TIME_PROGMEM = {
10217 kZoneEraAmerica_Jamaica ,
10218 &kZoneAmerica_Jamaica ,
10225 static const char kZoneNameJapan[] ACE_TIME_PROGMEM =
"Japan";
10227 const basic::ZoneInfo kZoneJapan ACE_TIME_PROGMEM = {
10232 kZoneEraAsia_Tokyo ,
10240 static const char kZoneNameKwajalein[] ACE_TIME_PROGMEM =
"Kwajalein";
10242 const basic::ZoneInfo kZoneKwajalein ACE_TIME_PROGMEM = {
10243 kZoneNameKwajalein ,
10247 kZoneEraPacific_Kwajalein ,
10248 &kZonePacific_Kwajalein ,
10255 static const char kZoneNameMexico_BajaSur[] ACE_TIME_PROGMEM =
"Mexico/BajaSur";
10257 const basic::ZoneInfo kZoneMexico_BajaSur ACE_TIME_PROGMEM = {
10258 kZoneNameMexico_BajaSur ,
10262 kZoneEraAmerica_Mazatlan ,
10263 &kZoneAmerica_Mazatlan ,
10270 static const char kZoneNameNZ[] ACE_TIME_PROGMEM =
"NZ";
10272 const basic::ZoneInfo kZoneNZ ACE_TIME_PROGMEM = {
10277 kZoneEraPacific_Auckland ,
10278 &kZonePacific_Auckland ,
10285 static const char kZoneNameNZ_CHAT[] ACE_TIME_PROGMEM =
"NZ-CHAT";
10287 const basic::ZoneInfo kZoneNZ_CHAT ACE_TIME_PROGMEM = {
10292 kZoneEraPacific_Chatham ,
10293 &kZonePacific_Chatham ,
10300 static const char kZoneNameNavajo[] ACE_TIME_PROGMEM =
"Navajo";
10302 const basic::ZoneInfo kZoneNavajo ACE_TIME_PROGMEM = {
10307 kZoneEraAmerica_Denver ,
10308 &kZoneAmerica_Denver ,
10315 static const char kZoneNamePRC[] ACE_TIME_PROGMEM =
"PRC";
10317 const basic::ZoneInfo kZonePRC ACE_TIME_PROGMEM = {
10322 kZoneEraAsia_Shanghai ,
10323 &kZoneAsia_Shanghai ,
10330 static const char kZoneNamePacific_Chuuk[] ACE_TIME_PROGMEM =
"\x0b" "Chuuk";
10332 const basic::ZoneInfo kZonePacific_Chuuk ACE_TIME_PROGMEM = {
10333 kZoneNamePacific_Chuuk ,
10337 kZoneEraPacific_Port_Moresby ,
10338 &kZonePacific_Port_Moresby ,
10345 static const char kZoneNamePacific_Enderbury[] ACE_TIME_PROGMEM =
"\x0b" "Enderbury";
10347 const basic::ZoneInfo kZonePacific_Enderbury ACE_TIME_PROGMEM = {
10348 kZoneNamePacific_Enderbury ,
10352 kZoneEraPacific_Kanton ,
10353 &kZonePacific_Kanton ,
10360 static const char kZoneNamePacific_Funafuti[] ACE_TIME_PROGMEM =
"\x0b" "Funafuti";
10362 const basic::ZoneInfo kZonePacific_Funafuti ACE_TIME_PROGMEM = {
10363 kZoneNamePacific_Funafuti ,
10367 kZoneEraPacific_Tarawa ,
10368 &kZonePacific_Tarawa ,
10375 static const char kZoneNamePacific_Johnston[] ACE_TIME_PROGMEM =
"\x0b" "Johnston";
10377 const basic::ZoneInfo kZonePacific_Johnston ACE_TIME_PROGMEM = {
10378 kZoneNamePacific_Johnston ,
10382 kZoneEraPacific_Honolulu ,
10383 &kZonePacific_Honolulu ,
10390 static const char kZoneNamePacific_Majuro[] ACE_TIME_PROGMEM =
"\x0b" "Majuro";
10392 const basic::ZoneInfo kZonePacific_Majuro ACE_TIME_PROGMEM = {
10393 kZoneNamePacific_Majuro ,
10397 kZoneEraPacific_Tarawa ,
10398 &kZonePacific_Tarawa ,
10405 static const char kZoneNamePacific_Midway[] ACE_TIME_PROGMEM =
"\x0b" "Midway";
10407 const basic::ZoneInfo kZonePacific_Midway ACE_TIME_PROGMEM = {
10408 kZoneNamePacific_Midway ,
10412 kZoneEraPacific_Pago_Pago ,
10413 &kZonePacific_Pago_Pago ,
10420 static const char kZoneNamePacific_Pohnpei[] ACE_TIME_PROGMEM =
"\x0b" "Pohnpei";
10422 const basic::ZoneInfo kZonePacific_Pohnpei ACE_TIME_PROGMEM = {
10423 kZoneNamePacific_Pohnpei ,
10427 kZoneEraPacific_Guadalcanal ,
10428 &kZonePacific_Guadalcanal ,
10435 static const char kZoneNamePacific_Ponape[] ACE_TIME_PROGMEM =
"\x0b" "Ponape";
10437 const basic::ZoneInfo kZonePacific_Ponape ACE_TIME_PROGMEM = {
10438 kZoneNamePacific_Ponape ,
10442 kZoneEraPacific_Guadalcanal ,
10443 &kZonePacific_Guadalcanal ,
10450 static const char kZoneNamePacific_Samoa[] ACE_TIME_PROGMEM =
"\x0b" "Samoa";
10452 const basic::ZoneInfo kZonePacific_Samoa ACE_TIME_PROGMEM = {
10453 kZoneNamePacific_Samoa ,
10457 kZoneEraPacific_Pago_Pago ,
10458 &kZonePacific_Pago_Pago ,
10465 static const char kZoneNamePacific_Truk[] ACE_TIME_PROGMEM =
"\x0b" "Truk";
10467 const basic::ZoneInfo kZonePacific_Truk ACE_TIME_PROGMEM = {
10468 kZoneNamePacific_Truk ,
10472 kZoneEraPacific_Port_Moresby ,
10473 &kZonePacific_Port_Moresby ,
10480 static const char kZoneNamePacific_Wake[] ACE_TIME_PROGMEM =
"\x0b" "Wake";
10482 const basic::ZoneInfo kZonePacific_Wake ACE_TIME_PROGMEM = {
10483 kZoneNamePacific_Wake ,
10487 kZoneEraPacific_Tarawa ,
10488 &kZonePacific_Tarawa ,
10495 static const char kZoneNamePacific_Wallis[] ACE_TIME_PROGMEM =
"\x0b" "Wallis";
10497 const basic::ZoneInfo kZonePacific_Wallis ACE_TIME_PROGMEM = {
10498 kZoneNamePacific_Wallis ,
10502 kZoneEraPacific_Tarawa ,
10503 &kZonePacific_Tarawa ,
10510 static const char kZoneNamePacific_Yap[] ACE_TIME_PROGMEM =
"\x0b" "Yap";
10512 const basic::ZoneInfo kZonePacific_Yap ACE_TIME_PROGMEM = {
10513 kZoneNamePacific_Yap ,
10517 kZoneEraPacific_Port_Moresby ,
10518 &kZonePacific_Port_Moresby ,
10525 static const char kZoneNamePoland[] ACE_TIME_PROGMEM =
"Poland";
10527 const basic::ZoneInfo kZonePoland ACE_TIME_PROGMEM = {
10532 kZoneEraEurope_Warsaw ,
10533 &kZoneEurope_Warsaw ,
10540 static const char kZoneNamePortugal[] ACE_TIME_PROGMEM =
"Portugal";
10542 const basic::ZoneInfo kZonePortugal ACE_TIME_PROGMEM = {
10543 kZoneNamePortugal ,
10547 kZoneEraEurope_Lisbon ,
10548 &kZoneEurope_Lisbon ,
10555 static const char kZoneNameROC[] ACE_TIME_PROGMEM =
"ROC";
10557 const basic::ZoneInfo kZoneROC ACE_TIME_PROGMEM = {
10562 kZoneEraAsia_Taipei ,
10563 &kZoneAsia_Taipei ,
10570 static const char kZoneNameROK[] ACE_TIME_PROGMEM =
"ROK";
10572 const basic::ZoneInfo kZoneROK ACE_TIME_PROGMEM = {
10577 kZoneEraAsia_Seoul ,
10585 static const char kZoneNameSingapore[] ACE_TIME_PROGMEM =
"Singapore";
10587 const basic::ZoneInfo kZoneSingapore ACE_TIME_PROGMEM = {
10588 kZoneNameSingapore ,
10592 kZoneEraAsia_Singapore ,
10593 &kZoneAsia_Singapore ,
10600 static const char kZoneNameUCT[] ACE_TIME_PROGMEM =
"UCT";
10602 const basic::ZoneInfo kZoneUCT ACE_TIME_PROGMEM = {
10615 static const char kZoneNameUS_Alaska[] ACE_TIME_PROGMEM =
"US/Alaska";
10617 const basic::ZoneInfo kZoneUS_Alaska ACE_TIME_PROGMEM = {
10618 kZoneNameUS_Alaska ,
10622 kZoneEraAmerica_Anchorage ,
10623 &kZoneAmerica_Anchorage ,
10630 static const char kZoneNameUS_Aleutian[] ACE_TIME_PROGMEM =
"US/Aleutian";
10632 const basic::ZoneInfo kZoneUS_Aleutian ACE_TIME_PROGMEM = {
10633 kZoneNameUS_Aleutian ,
10637 kZoneEraAmerica_Adak ,
10638 &kZoneAmerica_Adak ,
10645 static const char kZoneNameUS_Arizona[] ACE_TIME_PROGMEM =
"US/Arizona";
10647 const basic::ZoneInfo kZoneUS_Arizona ACE_TIME_PROGMEM = {
10648 kZoneNameUS_Arizona ,
10652 kZoneEraAmerica_Phoenix ,
10653 &kZoneAmerica_Phoenix ,
10660 static const char kZoneNameUS_Central[] ACE_TIME_PROGMEM =
"US/Central";
10662 const basic::ZoneInfo kZoneUS_Central ACE_TIME_PROGMEM = {
10663 kZoneNameUS_Central ,
10667 kZoneEraAmerica_Chicago ,
10668 &kZoneAmerica_Chicago ,
10675 static const char kZoneNameUS_East_Indiana[] ACE_TIME_PROGMEM =
"US/East-Indiana";
10677 const basic::ZoneInfo kZoneUS_East_Indiana ACE_TIME_PROGMEM = {
10678 kZoneNameUS_East_Indiana ,
10682 kZoneEraAmerica_Indiana_Indianapolis ,
10683 &kZoneAmerica_Indiana_Indianapolis ,
10690 static const char kZoneNameUS_Eastern[] ACE_TIME_PROGMEM =
"US/Eastern";
10692 const basic::ZoneInfo kZoneUS_Eastern ACE_TIME_PROGMEM = {
10693 kZoneNameUS_Eastern ,
10697 kZoneEraAmerica_New_York ,
10698 &kZoneAmerica_New_York ,
10705 static const char kZoneNameUS_Hawaii[] ACE_TIME_PROGMEM =
"US/Hawaii";
10707 const basic::ZoneInfo kZoneUS_Hawaii ACE_TIME_PROGMEM = {
10708 kZoneNameUS_Hawaii ,
10712 kZoneEraPacific_Honolulu ,
10713 &kZonePacific_Honolulu ,
10720 static const char kZoneNameUS_Michigan[] ACE_TIME_PROGMEM =
"US/Michigan";
10722 const basic::ZoneInfo kZoneUS_Michigan ACE_TIME_PROGMEM = {
10723 kZoneNameUS_Michigan ,
10727 kZoneEraAmerica_Detroit ,
10728 &kZoneAmerica_Detroit ,
10735 static const char kZoneNameUS_Mountain[] ACE_TIME_PROGMEM =
"US/Mountain";
10737 const basic::ZoneInfo kZoneUS_Mountain ACE_TIME_PROGMEM = {
10738 kZoneNameUS_Mountain ,
10742 kZoneEraAmerica_Denver ,
10743 &kZoneAmerica_Denver ,
10750 static const char kZoneNameUS_Pacific[] ACE_TIME_PROGMEM =
"US/Pacific";
10752 const basic::ZoneInfo kZoneUS_Pacific ACE_TIME_PROGMEM = {
10753 kZoneNameUS_Pacific ,
10757 kZoneEraAmerica_Los_Angeles ,
10758 &kZoneAmerica_Los_Angeles ,
10765 static const char kZoneNameUS_Samoa[] ACE_TIME_PROGMEM =
"US/Samoa";
10767 const basic::ZoneInfo kZoneUS_Samoa ACE_TIME_PROGMEM = {
10768 kZoneNameUS_Samoa ,
10772 kZoneEraPacific_Pago_Pago ,
10773 &kZonePacific_Pago_Pago ,
10780 static const char kZoneNameUTC[] ACE_TIME_PROGMEM =
"UTC";
10782 const basic::ZoneInfo kZoneUTC ACE_TIME_PROGMEM = {
10795 static const char kZoneNameUniversal[] ACE_TIME_PROGMEM =
"Universal";
10797 const basic::ZoneInfo kZoneUniversal ACE_TIME_PROGMEM = {
10798 kZoneNameUniversal ,
10810 static const char kZoneNameZulu[] ACE_TIME_PROGMEM =
"Zulu";
10812 const basic::ZoneInfo kZoneZulu ACE_TIME_PROGMEM = {
Macros and definitions that provide a consistency layer among the various Arduino boards for compatib...