From fa69b19a4e1c96943fad67fbe99ce77cb23f2e7e Mon Sep 17 00:00:00 2001 From: Abseil Team Date: Tue, 16 Aug 2022 09:50:44 -0700 Subject: [PATCH] Import of CCTZ from GitHub. PiperOrigin-RevId: 467950116 Change-Id: Iccb0c80c93f1064a82a5537d4519b041609cddd6 --- absl/time/internal/cctz/src/cctz_benchmark.cc | 2 ++ absl/time/internal/cctz/src/time_zone_info.cc | 16 ++++++++++++++++ .../cctz/src/time_zone_lookup_test.cc | 5 ++++- .../internal/cctz/testdata/README.zoneinfo | 8 ++------ .../cctz/testdata/zoneinfo/Africa/Accra | Bin 130 -> 700 bytes .../cctz/testdata/zoneinfo/Africa/Addis_Ababa | Bin 191 -> 151 bytes .../cctz/testdata/zoneinfo/Africa/Asmara | Bin 191 -> 170 bytes .../cctz/testdata/zoneinfo/Africa/Asmera | Bin 191 -> 170 bytes .../cctz/testdata/zoneinfo/Africa/Bamako | Bin 130 -> 158 bytes .../cctz/testdata/zoneinfo/Africa/Bangui | Bin 180 -> 131 bytes .../cctz/testdata/zoneinfo/Africa/Banjul | Bin 130 -> 168 bytes .../cctz/testdata/zoneinfo/Africa/Blantyre | Bin 131 -> 165 bytes .../cctz/testdata/zoneinfo/Africa/Brazzaville | Bin 180 -> 131 bytes .../cctz/testdata/zoneinfo/Africa/Bujumbura | Bin 131 -> 131 bytes .../cctz/testdata/zoneinfo/Africa/Conakry | Bin 130 -> 158 bytes .../cctz/testdata/zoneinfo/Africa/Dakar | Bin 130 -> 149 bytes .../testdata/zoneinfo/Africa/Dar_es_Salaam | Bin 191 -> 161 bytes .../cctz/testdata/zoneinfo/Africa/Djibouti | Bin 191 -> 131 bytes .../cctz/testdata/zoneinfo/Africa/Douala | Bin 180 -> 131 bytes .../cctz/testdata/zoneinfo/Africa/Freetown | Bin 130 -> 353 bytes .../cctz/testdata/zoneinfo/Africa/Gaborone | Bin 131 -> 180 bytes .../cctz/testdata/zoneinfo/Africa/Harare | Bin 131 -> 131 bytes .../cctz/testdata/zoneinfo/Africa/Kampala | Bin 191 -> 182 bytes .../cctz/testdata/zoneinfo/Africa/Kigali | Bin 131 -> 131 bytes .../cctz/testdata/zoneinfo/Africa/Kinshasa | Bin 180 -> 131 bytes .../cctz/testdata/zoneinfo/Africa/Libreville | Bin 180 -> 131 bytes .../cctz/testdata/zoneinfo/Africa/Lome | Bin 130 -> 130 bytes .../cctz/testdata/zoneinfo/Africa/Luanda | Bin 180 -> 146 bytes .../cctz/testdata/zoneinfo/Africa/Lubumbashi | Bin 131 -> 150 bytes .../cctz/testdata/zoneinfo/Africa/Lusaka | Bin 131 -> 131 bytes .../cctz/testdata/zoneinfo/Africa/Malabo | Bin 180 -> 150 bytes .../cctz/testdata/zoneinfo/Africa/Maseru | Bin 190 -> 157 bytes .../cctz/testdata/zoneinfo/Africa/Mbabane | Bin 190 -> 133 bytes .../cctz/testdata/zoneinfo/Africa/Mogadishu | Bin 191 -> 161 bytes .../cctz/testdata/zoneinfo/Africa/Niamey | Bin 180 -> 169 bytes .../cctz/testdata/zoneinfo/Africa/Nouakchott | Bin 130 -> 158 bytes .../cctz/testdata/zoneinfo/Africa/Ouagadougou | Bin 130 -> 130 bytes .../cctz/testdata/zoneinfo/Africa/Porto-Novo | Bin 180 -> 150 bytes .../cctz/testdata/zoneinfo/Africa/Timbuktu | Bin 130 -> 158 bytes .../cctz/testdata/zoneinfo/America/Anguilla | Bin 177 -> 130 bytes .../cctz/testdata/zoneinfo/America/Antigua | Bin 177 -> 149 bytes .../cctz/testdata/zoneinfo/America/Aruba | Bin 177 -> 151 bytes .../cctz/testdata/zoneinfo/America/Atikokan | Bin 149 -> 224 bytes .../testdata/zoneinfo/America/Blanc-Sablon | Bin 177 -> 205 bytes .../cctz/testdata/zoneinfo/America/Cayman | Bin 149 -> 149 bytes .../testdata/zoneinfo/America/Coral_Harbour | Bin 149 -> 224 bytes .../cctz/testdata/zoneinfo/America/Creston | Bin 240 -> 158 bytes .../cctz/testdata/zoneinfo/America/Curacao | Bin 177 -> 151 bytes .../cctz/testdata/zoneinfo/America/Dominica | Bin 177 -> 130 bytes .../cctz/testdata/zoneinfo/America/Grenada | Bin 177 -> 130 bytes .../cctz/testdata/zoneinfo/America/Guadeloupe | Bin 177 -> 130 bytes .../cctz/testdata/zoneinfo/America/Kralendijk | Bin 177 -> 151 bytes .../testdata/zoneinfo/America/Lower_Princes | Bin 177 -> 151 bytes .../cctz/testdata/zoneinfo/America/Marigot | Bin 177 -> 130 bytes .../cctz/testdata/zoneinfo/America/Montserrat | Bin 177 -> 130 bytes .../cctz/testdata/zoneinfo/America/Nassau | Bin 1717 -> 1006 bytes .../testdata/zoneinfo/America/Port_of_Spain | Bin 177 -> 130 bytes .../testdata/zoneinfo/America/St_Barthelemy | Bin 177 -> 130 bytes .../cctz/testdata/zoneinfo/America/St_Kitts | Bin 177 -> 130 bytes .../cctz/testdata/zoneinfo/America/St_Lucia | Bin 177 -> 149 bytes .../cctz/testdata/zoneinfo/America/St_Thomas | Bin 177 -> 130 bytes .../cctz/testdata/zoneinfo/America/St_Vincent | Bin 177 -> 149 bytes .../cctz/testdata/zoneinfo/America/Tortola | Bin 177 -> 130 bytes .../cctz/testdata/zoneinfo/America/Virgin | Bin 177 -> 130 bytes .../zoneinfo/Antarctica/DumontDUrville | Bin 154 -> 152 bytes .../cctz/testdata/zoneinfo/Antarctica/McMurdo | Bin 1043 -> 768 bytes .../testdata/zoneinfo/Antarctica/South_Pole | Bin 1043 -> 768 bytes .../cctz/testdata/zoneinfo/Antarctica/Syowa | Bin 133 -> 133 bytes .../cctz/testdata/zoneinfo/Antarctica/Vostok | Bin 133 -> 133 bytes .../testdata/zoneinfo/Arctic/Longyearbyen | Bin 705 -> 676 bytes .../internal/cctz/testdata/zoneinfo/Asia/Aden | Bin 133 -> 133 bytes .../cctz/testdata/zoneinfo/Asia/Bahrain | Bin 152 -> 173 bytes .../cctz/testdata/zoneinfo/Asia/Brunei | Bin 320 -> 154 bytes .../cctz/testdata/zoneinfo/Asia/Kuala_Lumpur | Bin 256 -> 256 bytes .../cctz/testdata/zoneinfo/Asia/Kuwait | Bin 133 -> 133 bytes .../cctz/testdata/zoneinfo/Asia/Muscat | Bin 133 -> 133 bytes .../cctz/testdata/zoneinfo/Asia/Phnom_Penh | Bin 152 -> 200 bytes .../cctz/testdata/zoneinfo/Asia/Vientiane | Bin 152 -> 218 bytes .../cctz/testdata/zoneinfo/Atlantic/Jan_Mayen | Bin 705 -> 676 bytes .../cctz/testdata/zoneinfo/Atlantic/Reykjavik | Bin 130 -> 753 bytes .../cctz/testdata/zoneinfo/Atlantic/St_Helena | Bin 130 -> 149 bytes .../cctz/testdata/zoneinfo/Europe/Amsterdam | Bin 1103 -> 1071 bytes .../cctz/testdata/zoneinfo/Europe/Copenhagen | Bin 705 -> 623 bytes .../cctz/testdata/zoneinfo/Europe/Guernsey | Bin 1599 -> 1611 bytes .../cctz/testdata/zoneinfo/Europe/Isle_of_Man | Bin 1599 -> 1599 bytes .../cctz/testdata/zoneinfo/Europe/Jersey | Bin 1599 -> 1611 bytes .../cctz/testdata/zoneinfo/Europe/Ljubljana | Bin 478 -> 478 bytes .../cctz/testdata/zoneinfo/Europe/Luxembourg | Bin 1103 -> 1087 bytes .../cctz/testdata/zoneinfo/Europe/Monaco | Bin 1105 -> 1114 bytes .../cctz/testdata/zoneinfo/Europe/Oslo | Bin 705 -> 676 bytes .../cctz/testdata/zoneinfo/Europe/Sarajevo | Bin 478 -> 478 bytes .../cctz/testdata/zoneinfo/Europe/Skopje | Bin 478 -> 478 bytes .../cctz/testdata/zoneinfo/Europe/Stockholm | Bin 705 -> 497 bytes .../cctz/testdata/zoneinfo/Europe/Vaduz | Bin 497 -> 478 bytes .../cctz/testdata/zoneinfo/Europe/Zagreb | Bin 478 -> 478 bytes .../internal/cctz/testdata/zoneinfo/Iceland | Bin 130 -> 753 bytes .../testdata/zoneinfo/Indian/Antananarivo | Bin 191 -> 160 bytes .../cctz/testdata/zoneinfo/Indian/Christmas | Bin 152 -> 133 bytes .../cctz/testdata/zoneinfo/Indian/Cocos | Bin 187 -> 140 bytes .../cctz/testdata/zoneinfo/Indian/Comoro | Bin 191 -> 131 bytes .../cctz/testdata/zoneinfo/Indian/Kerguelen | Bin 152 -> 133 bytes .../cctz/testdata/zoneinfo/Indian/Mahe | Bin 133 -> 133 bytes .../cctz/testdata/zoneinfo/Indian/Mayotte | Bin 191 -> 131 bytes .../cctz/testdata/zoneinfo/Indian/Reunion | Bin 133 -> 133 bytes .../cctz/testdata/zoneinfo/Pacific/Chuuk | Bin 154 -> 195 bytes .../cctz/testdata/zoneinfo/Pacific/Funafuti | Bin 134 -> 134 bytes .../cctz/testdata/zoneinfo/Pacific/Majuro | Bin 134 -> 218 bytes .../cctz/testdata/zoneinfo/Pacific/Midway | Bin 146 -> 161 bytes .../cctz/testdata/zoneinfo/Pacific/Pohnpei | Bin 134 -> 214 bytes .../cctz/testdata/zoneinfo/Pacific/Ponape | Bin 134 -> 214 bytes .../cctz/testdata/zoneinfo/Pacific/Saipan | Bin 350 -> 187 bytes .../cctz/testdata/zoneinfo/Pacific/Truk | Bin 154 -> 195 bytes .../cctz/testdata/zoneinfo/Pacific/Wake | Bin 134 -> 134 bytes .../cctz/testdata/zoneinfo/Pacific/Wallis | Bin 134 -> 134 bytes .../cctz/testdata/zoneinfo/Pacific/Yap | Bin 154 -> 195 bytes .../internal/cctz/testdata/zoneinfo/localtime | Bin 148 -> 0 bytes 116 files changed, 24 insertions(+), 7 deletions(-) delete mode 100644 absl/time/internal/cctz/testdata/zoneinfo/localtime diff --git a/absl/time/internal/cctz/src/cctz_benchmark.cc b/absl/time/internal/cctz/src/cctz_benchmark.cc index 6770ad6b..c64f3801 100644 --- a/absl/time/internal/cctz/src/cctz_benchmark.cc +++ b/absl/time/internal/cctz/src/cctz_benchmark.cc @@ -554,6 +554,7 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", "Europe/Kaliningrad", "Europe/Kiev", "Europe/Kirov", + "Europe/Kyiv", "Europe/Lisbon", "Europe/Ljubljana", "Europe/London", @@ -593,6 +594,7 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", "Europe/Zagreb", "Europe/Zaporozhye", "Europe/Zurich", + "Factory", "GB", "GB-Eire", "GMT", diff --git a/absl/time/internal/cctz/src/time_zone_info.cc b/absl/time/internal/cctz/src/time_zone_info.cc index 4f175d95..a2617d5e 100644 --- a/absl/time/internal/cctz/src/time_zone_info.cc +++ b/absl/time/internal/cctz/src/time_zone_info.cc @@ -134,6 +134,21 @@ std::int_fast64_t Decode64(const char* cp) { return static_cast(v - s64maxU - 1) - s64max - 1; } +// Does the rule for future transitions call for year-round daylight time? +// See tz/zic.c:stringzone() for the details on how such rules are encoded. +bool AllYearDST(const PosixTimeZone& posix) { + if (posix.dst_start.date.fmt != PosixTransition::N) return false; + if (posix.dst_start.date.n.day != 0) return false; + if (posix.dst_start.time.offset != 0) return false; + + if (posix.dst_end.date.fmt != PosixTransition::J) return false; + if (posix.dst_end.date.j.day != kDaysPerYear[0]) return false; + const auto offset = posix.std_offset - posix.dst_offset; + if (posix.dst_end.time.offset + offset != kSecsPerDay) return false; + + return true; +} + // Generate a year-relative offset for a PosixTransition. std::int_fast64_t TransOffset(bool leap_year, int jan1_weekday, const PosixTransition& pt) { @@ -334,6 +349,7 @@ bool TimeZoneInfo::ExtendTransitions() { PosixTimeZone posix; if (!ParsePosixSpec(future_spec_, &posix)) return false; + if (AllYearDST(posix)) return true; // last transition still prevails // Find transition type for the future std specification. std::uint_least8_t std_ti; diff --git a/absl/time/internal/cctz/src/time_zone_lookup_test.cc b/absl/time/internal/cctz/src/time_zone_lookup_test.cc index 27a53c5c..ab461f04 100644 --- a/absl/time/internal/cctz/src/time_zone_lookup_test.cc +++ b/absl/time/internal/cctz/src/time_zone_lookup_test.cc @@ -489,6 +489,7 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", "Europe/Kaliningrad", "Europe/Kiev", "Europe/Kirov", + "Europe/Kyiv", "Europe/Lisbon", "Europe/Ljubljana", "Europe/London", @@ -528,6 +529,7 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", "Europe/Zagreb", "Europe/Zaporozhye", "Europe/Zurich", + "Factory", "GB", "GB-Eire", "GMT", @@ -1188,11 +1190,12 @@ TEST(PrevTransition, AmericaNewYork) { TEST(NextTransition, Scan) { for (const char* const* np = kTimeZoneNames; *np != nullptr; ++np) { + SCOPED_TRACE(testing::Message() << "In " << *np); time_zone tz; + // EXPECT_TRUE(load_time_zone(*np, &tz)); if (!load_time_zone(*np, &tz)) { continue; // tolerate kTimeZoneNames/zoneinfo skew } - SCOPED_TRACE(testing::Message() << "In " << *np); auto tp = time_point::min(); time_zone::civil_transition trans; diff --git a/absl/time/internal/cctz/testdata/README.zoneinfo b/absl/time/internal/cctz/testdata/README.zoneinfo index a41c7b88..67e9c404 100644 --- a/absl/time/internal/cctz/testdata/README.zoneinfo +++ b/absl/time/internal/cctz/testdata/README.zoneinfo @@ -13,12 +13,7 @@ New versions can be generated using the following shell script. trap "rm -fr ${DESTDIR}" 0 2 15 ( cd ${DESTDIR} - if [ -n "${USE_GLOBAL_TZ}" ] - then - git clone -b global-tz https://github.com/JodaOrg/global-tz.git tz - else - git clone https://github.com/eggert/tz.git - fi + git clone https://github.com/eggert/tz.git make --directory=tz \ install DESTDIR=${DESTDIR} \ DATAFORM=vanguard \ @@ -26,6 +21,7 @@ New versions can be generated using the following shell script. REDO=posix_only \ LOCALTIME=Factory \ TZDATA_TEXT= \ + PACKRATDATA=backzone PACKRATLIST=zone.tab \ ZONETABLES=zone1970.tab tar --create --dereference --hard-dereference --file tzfile.tar \ --directory=tz tzfile.h diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Africa/Accra b/absl/time/internal/cctz/testdata/zoneinfo/Africa/Accra index 8906e88c819d9ad3b794eb6356a240a74a95ffae..c39ae382b5e8cf587c0fa38e729140aed60a222f 100644 GIT binary patch literal 700 zcmWHE%1kq2AP5+NDnJ+nLI`WI1uA0&Vv+wqFiUod35Z^JU`qp-{`BMnh+b?meF2!h znhEAF6+Nv0;xFAcw*W*h`}PkkzkK=yu>6V}Mqv4sl`LTSRlBx>`KzNl!TdF|UxC%H zwb=t!zphpeEWcj%16Y1TTp(C}!+&M4{3eHMVE(3uE5Q6MN?c&|TMpd;tKY_K3zpxu zgdZ%w{YfEMen+b_SbpcRZ(#ne^b=tI?iHF~^?N*igVpctj0MZ@)6xga@6Vb5mOsFq z1eQPOD+=ZxeES^CKdk2oR)6@sG+6yn{u;3S(G7lJ`C}h8faQ-*Yy!)lFysNtpDbYq z^G^vmfaOnzT7lJ{ZntRwh2y1%mn%T@?S;3&@^_q8OMv)yoB6={?I#~T<^n82|tOV*wNZ0Tv(M5C(T3<^mE1TmYq|4(I>? diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Africa/Addis_Ababa b/absl/time/internal/cctz/testdata/zoneinfo/Africa/Addis_Ababa index 5f4ebcb7f9789c4ecda13ac66c2e768851113004..4e8951f5bba6b828525bbfc82bdd2f4f9a05b898 100644 GIT binary patch delta 72 zcmdnbIGu4qm?IMd0|PS<^Zo|{=NFPYK=gt2pJp%uWmG(XG7Ksi3@i)`S_TZ9KE5Fg SjxIpL)iH#D3rOf1a{&Ndf=7}VA<@cH$uqEZ4f l4oCu(s$?*5FfeEtF!1{LhA=pSunUlIbqrzP0us8$TmTfd9XbF2 literal 191 zcmWHE%1kq2AP5+NDnJ+nLI`VN1uA0!Vv+wq(Eb179}vCq-K_`^z2*3W3n2R7+qGc+ znVhOCj7*HoObiT4Eg%b&H9(rR3>df=7}VA<@cH$uqEZ4f l4oCu(s$?*5FfeEtF!1{LhA=pSunUlIbqrzP0us8$TmTfd9XbF2 literal 191 zcmWHE%1kq2AP5+NDnJ+nLI`VN1uA0!Vv+wq(Eb179}vCq-K_`^z2*3W3n2R7+qGc+ znVhOCj7*HoObiT4Eg%b&H9(rR3>df=7}VA<@cH4Dn82|tOV*wNZ0Tv(M5C(T3<^mE1TmYWq4#ofg diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Africa/Bangui b/absl/time/internal/cctz/testdata/zoneinfo/Africa/Bangui index 3d7a71ba0e96de946446fc96add2f38a806a44a5..0021d2d7fd6174288e212222ed0328159881de03 100644 GIT binary patch delta 52 zcmdnO*vvQ~OqY>?fq@B#IsOB|q-V7vKmoxVpa27(00WDUZwN!UV+aEmkkB>c0sv+n B3^V`$ literal 180 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwq5nY8wz}XVi0%nUU;xq6Ryl+D3j^O*FfuSP uGcYjggUkg2pdNM(1`Y-WJ^=2pBz={f-cMkeO}|39QKFn~#x|NlRJ dVBi31U|`_!@eN^c0%BbQLk4#s%>^V3xBwG}Be?(o delta 51 xcmZ3%*u*#?Oox$yfq@B#IsOB|q-T>n82|tOV*wNZ0Tv(M5C(T3<^mE1TmYcq4$uGq diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Africa/Blantyre b/absl/time/internal/cctz/testdata/zoneinfo/Africa/Blantyre index 651e5cf67a54ea3c729780cc8991407dd2a8a841..d7bca1e6032a8fd0f6bf73f9804037a376d51695 100644 GIT binary patch delta 86 zcmZo>T*^2h%%7Qofq?~xdHw^zBq1FG5Iuc*@hcF$#`8l7BNI@G!Udob21PNDQbisR ZDWkx^;o}>^5Cz1}jv)+OKtk7u3jjt*8T?fq@B#IsOAdliSfRKmoZPpa6r60t1VWZwQ04V+aEmkkB>a0swTM B48Z^Z diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Africa/Brazzaville b/absl/time/internal/cctz/testdata/zoneinfo/Africa/Brazzaville index 3d7a71ba0e96de946446fc96add2f38a806a44a5..57a723b2ed2d73c35df6abea741915c0d65e171c 100644 GIT binary patch delta 52 zcmdnO*vvQ~OqY>?fq@B#IsOB|q-PB}KmooGpa27(00WDUZwN!UV+aEmkkB>c0sv;E B3^V`$ literal 180 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwq5nY8wz}XVi0%nUU;xq6Ryl+D3j^O*FfuSP uGcYjggUkg2pdNM(1`Y-WJ^=Y-XI0tdQBZ{|6%jgLDT25XdMnu=x0fFgQDgFmM40T_Y|4%HasM delta 39 rcmZo>Y-XI0tkC3k^a~>cgIo^-5XdMnu=x0fFgQDgFmM40T_Y|4$1Dh# diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Africa/Conakry b/absl/time/internal/cctz/testdata/zoneinfo/Africa/Conakry index 8906e88c819d9ad3b794eb6356a240a74a95ffae..c22c328b291f43ad3e7a70e16021bc35ed40fdab 100644 GIT binary patch delta 79 zcmZo-oX0pJ%!8SMfdPbh{sY0JXR~8K^qxsO8bI`01F;E=OpO2ke^vo10Rfi(|37|U V;PCMcVQ>dxT?0b~E+E5z3jlEGAEE#N delta 51 xcmbQo*u*#?Oox$yfq@B#IsOB|q-T>n82|tOV*wNZ0Tv(M5C(T3<^mE1TmYWq4#ofg diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Africa/Dakar b/absl/time/internal/cctz/testdata/zoneinfo/Africa/Dakar index 8906e88c819d9ad3b794eb6356a240a74a95ffae..1f04c586ac1faa91a88db819ea0c2b9716493449 100644 GIT binary patch delta 70 zcmZo-oXR*M%$|vXfq@x_dHw^zq-XPPfap`!0uvaS{{Mf!f`Q@x|BoLSSb!=R7&v@< SLl|@o3>n;kG#8LC-~s^sAQ|ld delta 51 xcmbQr*u*#?Oox$yfq@B#IsOB|q-T>n82|tOV*wNZ0Tv(M5C(T3<^mE1TmYRI4!r;X diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Africa/Dar_es_Salaam b/absl/time/internal/cctz/testdata/zoneinfo/Africa/Dar_es_Salaam index 5f4ebcb7f9789c4ecda13ac66c2e768851113004..b37c2b4464968a2d972b0cefff54310bfe2665c8 100644 GIT binary patch delta 82 zcmdnbxR7x|m^U*60|N;2{Re_=i!ZMM(bwkIUjWhXh0?AtGBGkRs9XUmVbC&QU}0cT cTf@NN;~T=@>KMYHZD3?#%D@F=>Kbza0Ep%sumAu6 literal 191 zcmWHE%1kq2AP5+NDnJ+nLI`VN1uA0!Vv+wq(Eb179}vCq-K_`^z2*3W3n2R7+qGc+ znVhOCj7*HoObiT4Eg%b&H9(rR3>df=7}VA<@cH?fq@B#IsOB|#Lt&_fC3sNKmi6V0|pi!-w*~@#}EcCAfao_1ps*f B4AB4p literal 191 zcmWHE%1kq2AP5+NDnJ+nLI`VN1uA0!Vv+wq(Eb179}vCq-K_`^z2*3W3n2R7+qGc+ znVhOCj7*HoObiT4Eg%b&H9(rR3>df=7}VA<@cH?fq@B#IsOB|q-U)eKmkq(pa27(00WDUZwN!UV+aEmkkB>c0sv>~ B3^V`$ literal 180 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwq5nY8wz}XVi0%nUU;xq6Ryl+D3j^O*FfuSP uGcYjggUkg2pdNM(1`Y-WJ^=n82|tOV*wNZ0Tv(M5C(T3<^mE1TmYU56E0m36LHc1qMzA1}y_dULW5OhG56w5C&&Q5C$^1fGk}jE&%F=A*BES delta 52 zcmdnO*vvQ~OqY>?fq@B#IsOAdliSfRKmoZPpa6r60t1VWZwQ04V+aEmkkB>a0swcb B4A1}o diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Africa/Harare b/absl/time/internal/cctz/testdata/zoneinfo/Africa/Harare index 651e5cf67a54ea3c729780cc8991407dd2a8a841..c4a502cfdecb5a3f831f8e375c49563f7a7e651d 100644 GIT binary patch delta 37 pcmZo>Y-XI0DtA1Ek%2*0h5-m<6c|{1d_x$V9YYwnfP}6Q7XXis2GIZj delta 37 pcmZo>Y-XI0DtGh?BLjn64+9X$C@`@2_=YezJBBcD0SR3rE&!@L2hacj diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Africa/Kampala b/absl/time/internal/cctz/testdata/zoneinfo/Africa/Kampala index 5f4ebcb7f9789c4ecda13ac66c2e768851113004..3021d844d9004a014759bd7562feab98fb47ba65 100644 GIT binary patch literal 182 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwk^exj@!fqH5WVHltP3Fe+T6AqAo_Wadk7;F xGtgMM6p*=E1|U7k8Vno^3~Fl__B-;Q0 literal 191 zcmWHE%1kq2AP5+NDnJ+nLI`VN1uA0!Vv+wq(Eb179}vCq-K_`^z2*3W3n2R7+qGc+ znVhOCj7*HoObiT4Eg%b&H9(rR3>df=7}VA<@cHY-XI0tg!DRUjQQmgNy+K5XdMnu=x0fFgQDgFmM40T_Y|4vWW-A delta 39 rcmZo>Y-XI0tkC3k^a~>cgIo^-5XdMnu=x0fFgQDgFmM40T_Y|4$1Dh# diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Africa/Kinshasa b/absl/time/internal/cctz/testdata/zoneinfo/Africa/Kinshasa index 3d7a71ba0e96de946446fc96add2f38a806a44a5..8d6f2a8c0359186a2abae6674f81d2a45315727b 100644 GIT binary patch delta 52 zcmdnO*vvQ~OqY>?fq@B#IsOAdg|E&Epa5S4P=J9?fPuxwH-sVFF@%8&Naz}J0RUBU B3#|YE literal 180 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwq5nY8wz}XVi0%nUU;xq6Ryl+D3j^O*FfuSP uGcYjggUkg2pdNM(1`Y-WJ^=?fq@B#IsOB|q-U*5fC3zMfC3DB0t_rZz99_Zjv)+OKtk7$3jl!q B4Kn}$ literal 180 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwq5nY8wz}XVi0%nUU;xq6Ryl+D3j^O*FfuSP uGcYjggUkg2pdNM(1`Y-WJ^= diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Africa/Luanda b/absl/time/internal/cctz/testdata/zoneinfo/Africa/Luanda index 3d7a71ba0e96de946446fc96add2f38a806a44a5..226d87f06f8057a4fff1932e2ece9ed7c669752e 100644 GIT binary patch delta 67 zcmdnOIEisWm<oW?jI%z=r4fq@x_dHw@Ig|DImh+fnc{eclEBY6NQ!@wuNz{0>Fqrkx7;~T;d Q?ij-048&YOLf42302!kbCIA2c delta 52 zcmbQn*vvQ~OqY>?fq@B#IsOAdliSfRKmoZPpa6r60t1VWZwQ04V+aEmkkB>a0swK7 B46*Y-XI0DtGb^BLjm}3j+|yC@`@2_=YezJBBcD0SR3rE&!@{2hacj delta 37 pcmZo>Y-XI0DtGh?BLjn64+9X$C@`@2_=YezJBBcD0SR3rE&!@L2hacj diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Africa/Malabo b/absl/time/internal/cctz/testdata/zoneinfo/Africa/Malabo index 3d7a71ba0e96de946446fc96add2f38a806a44a5..8a3f4e9adf945957b492657e9ba9404b10fa9add 100644 GIT binary patch delta 71 zcmdnOIE`^am;)070|PS<^ZW;bNzd9`K=haS`x+R5G8{HQ84zG$VBiyA;PCMcVQ>fH OaK{h^E+C<6$OQmZDHI<7 literal 180 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwq5nY8wz}XVi0%nUU;xq6Ryl+D3j^O*FfuSP uGcYjggUkg2pdNM(1`Y-WJ^=3e W0V9i#ZwN!MV{ixq7l_m~;sOB67#fNI literal 190 zcmWHE%1kq2AP5+NDnJ+nLI`VN11e(yV$T0SkX!BO0HT}R&S!w=GwXU9K=j#p`2`^Q zTwflTf4(lTfRULA2pJfp9DuqRL?u9`Xc;g9Nf`wO79ZabhG56w5C$#~scXaq0I;$w A`Tzg` diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Africa/Mbabane b/absl/time/internal/cctz/testdata/zoneinfo/Africa/Mbabane index bada0638f8a2224a603f13afff16c0d8e986a591..d57a53c48c1d94c1b9c990faa771eeb3ab3a5f71 100644 GIT binary patch delta 54 zcmdnT*vdE|OrMc~fq@B#IsXGeliTqKpn$9fP=G;3fq})xH-sVBF*t;Q3qdf=7}VA<@cH<n82|tOV*wNZ0Tv(M5C(T3<^mE1TmYWq4#ofg diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Africa/Ouagadougou b/absl/time/internal/cctz/testdata/zoneinfo/Africa/Ouagadougou index 8906e88c819d9ad3b794eb6356a240a74a95ffae..f4e55aeb8aff61e8781912a9b06a6f72284a8023 100644 GIT binary patch delta 36 kcmZo-Y+{^{D%<~t@&EsSQy3tC#m6^1pr0u6Vw0z literal 180 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwq5nY8wz}XVi0%nUU;xq6Ryl+D3j^O*FfuSP uGcYjggUkg2pdNM(1`Y-WJ^=4Dn82|tOV*wNZ0Tv(M5C(T3<^mE1TmYWq4#ofg diff --git a/absl/time/internal/cctz/testdata/zoneinfo/America/Anguilla b/absl/time/internal/cctz/testdata/zoneinfo/America/Anguilla index 47b4dc34160dd3ff97ebc35ccdc99fcf49c7ffbb..d0577350733f631c79ff70f6808f47f4178413cc 100644 GIT binary patch delta 51 zcmdnU*u*#?Oox$yfq@B#IsOB|WOGvm#{d71JYZn>|Nr;_1{NRR5C+HK5C$$FVZsFf D%F7X- delta 98 zcmZo-+{ic~ESiOZfdPaC{sTePv#C2l^yzO#2SD^Cb%7 diff --git a/absl/time/internal/cctz/testdata/zoneinfo/America/Antigua b/absl/time/internal/cctz/testdata/zoneinfo/America/Antigua index 47b4dc34160dd3ff97ebc35ccdc99fcf49c7ffbb..7ef2cc9972d4b70b340107fc97a066e1bb11f29f 100644 GIT binary patch delta 70 zcmdnUIF)fim^~8%0|PS<^ZW;b$>zo%K=d7_I{}PL|NkEoU|{(Ff9D1UmjC~cA7J3{ T@eN^c4Gv*&1Y#~AVZsFfA-^1M delta 98 zcmbQrxRG%}STqX*0|N*P{0D-nXH$2A=+obf4uI%O%3lh=bi&&UjLb}o|NkFiXJGjM k|M&q0mjC~+USQ+^lRQ4YAqtgKpYIj;XoV^!r%&Ia{&ocE&%lkOIiQ` delta 70 zcmaFBIF)fim^~8%0|PS<^ZW;b%yu;a5Z(PH@dYE(|NmPH7#M)01OvHq(&1q=*8Qi6fy|NosE7&v@tgKpYIj;XoV^!r%&Ia{&ocE&%lkOIiQ` delta 70 zcmaFBIF)fim^~8%0|PS<^ZW;b%yu;a5Z(PH@dYE(|NmPH7#M)01Ovr^U93H~J1!S0W0RTV0SUUg! diff --git a/absl/time/internal/cctz/testdata/zoneinfo/America/Curacao b/absl/time/internal/cctz/testdata/zoneinfo/America/Curacao index 47b4dc34160dd3ff97ebc35ccdc99fcf49c7ffbb..d6ddf7d8f6bf58d3f61e4adcb760e11fcd866db8 100644 GIT binary patch delta 72 zcmdnUIGu4qm?IMd0|PS<^Zf^c$#QziAo|;kHy(^k|NrlgWnlRK|G*9gmjC~cA7J3} W@eN_nH83$YU~mi$Vc-H1CR_kX_8edU delta 98 zcmbQvxRG%}STqX*0|N*P{0D-nXH$2A=+obf4uI%O%3lh=bi&&UjLb}o|NkFiXJGjM k|M&q0mjC~+USQ+^lRQ4YAqb%7 diff --git a/absl/time/internal/cctz/testdata/zoneinfo/America/Grenada b/absl/time/internal/cctz/testdata/zoneinfo/America/Grenada index 47b4dc34160dd3ff97ebc35ccdc99fcf49c7ffbb..a58e63a44f37936348cd9f49990b6d39dad32fab 100644 GIT binary patch delta 51 zcmdnU*u*#?Oox$yfq@B#IsOB|#4jc(jQ{^1lVM=^|Nr;_1{NRR5C+HK5C$$FVZsFf D)|wI9 delta 98 zcmZo-+{ic~ESiOZfdPaC{sTePv#C2l^yzO#2SD^Cb%7 diff --git a/absl/time/internal/cctz/testdata/zoneinfo/America/Guadeloupe b/absl/time/internal/cctz/testdata/zoneinfo/America/Guadeloupe index 47b4dc34160dd3ff97ebc35ccdc99fcf49c7ffbb..717473833e1c60e80102e844e294e31f1362feba 100644 GIT binary patch delta 51 zcmdnU*u*#?Oox$yfq@B#IsOB|#H$ZCF#i94EP#RG|Nr9$7+8FKLl_)`Lm0S#gb5b_ D^NkYe delta 98 zcmZo-+{ic~ESiOZfdPaC{sTePv#C2l^yzO#2SD^Cb%7 diff --git a/absl/time/internal/cctz/testdata/zoneinfo/America/Kralendijk b/absl/time/internal/cctz/testdata/zoneinfo/America/Kralendijk index 47b4dc34160dd3ff97ebc35ccdc99fcf49c7ffbb..d6ddf7d8f6bf58d3f61e4adcb760e11fcd866db8 100644 GIT binary patch delta 72 zcmdnUIGu4qm?IMd0|PS<^Zf^c$#QziAo|;kHy(^k|NrlgWnlRK|G*9gmjC~cA7J3} W@eN_nH83$YU~mi$Vc-H1CR_kX_8edU delta 98 zcmbQvxRG%}STqX*0|N*P{0D-nXH$2A=+obf4uI%O%3lh=bi&&UjLb}o|NkFiXJGjM k|M&q0mjC~+USQ+^lRQ4YAqb%7 diff --git a/absl/time/internal/cctz/testdata/zoneinfo/America/Montserrat b/absl/time/internal/cctz/testdata/zoneinfo/America/Montserrat index 47b4dc34160dd3ff97ebc35ccdc99fcf49c7ffbb..41bf898bd7965d787e3eb1b55fb6347e10710f14 100644 GIT binary patch delta 51 zcmdnU*u*#?Oox$yfq@B#IsOB|#4n}-jQ{^1UBkfe|Nrp=3@kprAqb%7 diff --git a/absl/time/internal/cctz/testdata/zoneinfo/America/Nassau b/absl/time/internal/cctz/testdata/zoneinfo/America/Nassau index fe6be8ea8c97db1c1d99c4198f4b9b024e3aba4c..2ef2aa8971d343b89ef197aa3e9def0c26d8b54f 100644 GIT binary patch delta 185 zcmdnW`;L7=m}M*j0|P4%i~I+I$>vU7Ao}!|_W>aK!Y}s&Ao`-R37CIL`AY$af2m^D ofz9m9dzfOGnOJB8|Nq}!HaVY7o;N&%!8I6&1Ay3N@@zIK0FW9qr~m)} literal 1717 zcmb`{`%hD690u?gM8tvuauF3L>a-N0Eg)XNjXFVwTgADO;SG<5L2$`9af+BI>V_hT zhAg0FbHT|)F6t_16$ay?h!_(^@CHLXC}WPBM^seMcJKGuA7D)OZQk?r^PcBD{i(;W zIx#+gy>qO1gBFe9-A7LG+GxI9Eqpc)r1VkdlxK;Q$A0e>D1S{?H&Pz|xl~7)n{6vo z=0z97`TN$v1>Py>pNJ2I3mukA)GJy#9WLtA!X=(pMcOa9tw;alo0ISTXz7&-V*T=1gFKc4p2K^3^ zo_obH7;f~7g|F?GkZ{PQ#*r7F7VtmHcCcxt>(qPBpA7t8h`Y9fE&iERhu>DimB{2ea zUF8G2MXF%;g%0pUl|Ae+LnSailkEE8$=3Gpc z>U7w*#USt+^UFzu)o16yn$*u=ZI%b@pO7F^FJSX992gM^&t2IL2Px;k^8%{j`D4bx z3#PP5jL(AZC-B0NDmb{|CLHo-4!p=XAX4w6%H8nCnN4u$(T%V!sSIA6woBkO_DNJW zyd-V|9HvQz!^4)q;m?X>YpeJ9jIw#3_W#|rSWMZB@%L4&l?{JOo?&+Q?trV)=XwJR i598}gzP{pXg@GwJg7~JdK2RN?*81xG{nh?zt>RzxQxqHk diff --git a/absl/time/internal/cctz/testdata/zoneinfo/America/Port_of_Spain b/absl/time/internal/cctz/testdata/zoneinfo/America/Port_of_Spain index 47b4dc34160dd3ff97ebc35ccdc99fcf49c7ffbb..f4fe59034242c4416bc84f06f38530d625149329 100644 GIT binary patch delta 51 zcmdnU*u*#?Oox$yfq@B#IsOB|WOL&+jQ{^13t?dR|Nr;_1{NRR5C+HK5C$$FVZsFf D&3zG{ delta 98 zcmZo-+{ic~ESiOZfdPaC{sTePv#C2l^yzO#2SD^Cb%7 diff --git a/absl/time/internal/cctz/testdata/zoneinfo/America/St_Barthelemy b/absl/time/internal/cctz/testdata/zoneinfo/America/St_Barthelemy index 47b4dc34160dd3ff97ebc35ccdc99fcf49c7ffbb..f4fe59034242c4416bc84f06f38530d625149329 100644 GIT binary patch delta 51 zcmdnU*u*#?Oox$yfq@B#IsOB|WOL&+jQ{^13t?dR|Nr;_1{NRR5C+HK5C$$FVZsFf D&3zG{ delta 98 zcmZo-+{ic~ESiOZfdPaC{sTePv#C2l^yzO#2SD^Cb%7 diff --git a/absl/time/internal/cctz/testdata/zoneinfo/America/St_Kitts b/absl/time/internal/cctz/testdata/zoneinfo/America/St_Kitts index 47b4dc34160dd3ff97ebc35ccdc99fcf49c7ffbb..6170b6c09d7a4412e94c146246fbba418b3331a0 100644 GIT binary patch delta 51 zcmdnU*u*#?Oox$yfq@B#IsOB|WOI`b%7 diff --git a/absl/time/internal/cctz/testdata/zoneinfo/America/St_Lucia b/absl/time/internal/cctz/testdata/zoneinfo/America/St_Lucia index 47b4dc34160dd3ff97ebc35ccdc99fcf49c7ffbb..e265baffbf2166da97477c2d61fa6217674163c5 100644 GIT binary patch delta 70 zcmdnUIF)fim^~8%0|PS<^ZW;b%yy9tAbQfX;~N;6{{KIAfq?-`vi$#l`~U-ok8cQr PGY~rlhcIvf2@@^=P30ZG delta 98 zcmbQrxRG%}STqX*0|N*P{0D-nXH$2A=+obf4uI%O%3lh=bi&&UjLb}o|NkFiXJGjM k|M&q0mjC~+USQ+^lRQ4YAqb%7 diff --git a/absl/time/internal/cctz/testdata/zoneinfo/America/St_Vincent b/absl/time/internal/cctz/testdata/zoneinfo/America/St_Vincent index 47b4dc34160dd3ff97ebc35ccdc99fcf49c7ffbb..64cbf9024833b577ed0752315c782bcd7f43b559 100644 GIT binary patch delta 70 zcmdnUIF)fim^~8%0|PS<^ZW;b%yy9%AbQfX<1ZMQ{{KHVgMk4|vi$#l`~U-ok8cQr PHxN4phcIvf2@@^=R0SQ! delta 98 zcmbQrxRG%}STqX*0|N*P{0D-nXH$2A=+obf4uI%O%3lh=bi&&UjLb}o|NkFiXJGjM k|M&q0mjC~+USQ+^lRQ4YAqb%7 diff --git a/absl/time/internal/cctz/testdata/zoneinfo/America/Virgin b/absl/time/internal/cctz/testdata/zoneinfo/America/Virgin index 47b4dc34160dd3ff97ebc35ccdc99fcf49c7ffbb..0e62d30bb5d9e1a6c13b3a45323605828c8d9deb 100644 GIT binary patch delta 51 zcmdnU*u*#?Oox$yfq@B#IsOB|#4qLvjQ{^1R$yTG|Nr;_1{NRR5C+HK5C$$FVZsFf D)|C<4 delta 98 zcmZo-+{ic~ESiOZfdPaC{sTePv#C2l^yzO#2SD^Cb%7 diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Antarctica/DumontDUrville b/absl/time/internal/cctz/testdata/zoneinfo/Antarctica/DumontDUrville index 5d8fc3a1b253d1df3a0184013469c6e46f6f6f75..c0cfc85a29e833d02896066e54126317826ed90f 100644 GIT binary patch delta 73 zcmbQmID>IQm=iMt0|OHfbNmN_D|^ZsK=eJ6gai=%+=i)vk%18?4F)|67+7=-3>dTx P4H&p=fTW$Sp#c{FA6j4TWcD-JMl>KYg@ m_(i#d0Eyrb1}+e(YiI-#(ebs^Gu1QD@ioyi)HBdG<^ljlq!(fU delta 418 zcmZo*o6IpGtUiH(fq@N(h5rMA<944FAbP`=O)o(7#=!On5WT75X$FYi?EEwVL~n^W z4(4xFJ`Uz@vsek{Z)aW!=I@Z`2J?5kIr;#ke&>%|Fn`yXM zeR}~?xbN^OFn@pF4KV+};x%CY!Mt5y{-NeRF#oXM95DY#asilsRId)qKjzb$05az| zUjmqaLMI>0Kk>ab10;Uw)+`60XBjvp{yqTH8%y|@>Y15vKvovYAp^tW8z8IJpI~HR pU|6_=fs=t@#Q_j|+XY5G5L=jm#m6^6j4TWcD-JMl>KYg@ m_(i#d0Eyrb1}+e(YiI-#(ebs^Gu1QD@ioyi)HBdG<^ljlq!(fU delta 418 zcmZo*o6IpGtUiH(fq@N(h5rMA<944FAbP`=O)o(7#=!On5WT75X$FYi?EEwVL~n^W z4(4xFJ`Uz@vsek{Z)aW!=I@Z`2J?5kIr;#ke&>%|Fn`yXM zeR}~?xbN^OFn@pF4KV+};x%CY!Mt5y{-NeRF#oXM95DY#asilsRId)qKjzb$05az| zUjmqaLMI>0Kk>ab10;Uw)+`60XBjvp{yqTH8%y|@>Y15vKvovYAp^tW8z8IJpI~HR pU|6_=fs=t@#Q_j|+XY5G5L=jm#m6^~XFlZYXGjQ1eNjqI*E&#A%2M7QF delta 41 tcmZo=Y-OB~taMe{Yzrd;gZ3E)AkZ>kVDa${VbC@(X5g{`l6JbrTmZ{(2uT0{ diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Antarctica/Vostok b/absl/time/internal/cctz/testdata/zoneinfo/Antarctica/Vostok index 69ff7f6fb4973efb1185cad9f553f8c770c75934..6e3290717e5a5586705b53043e3c6cbc07d140f1 100644 GIT binary patch delta 41 pcmZo=Y-OB~tn@OXvw@KT3PKVXSab~x7_<${7`SYJq@AuA7XZRF2gLvY delta 41 tcmZo=Y-OB~thC|Zt`tTFh9DURAP7ldVDa${VbC@(W8ks@l6JagTma-g2^9bU diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Arctic/Longyearbyen b/absl/time/internal/cctz/testdata/zoneinfo/Arctic/Longyearbyen index 465546bd396ae5eb75076f13ba9c29b0c926c835..dfc509570a5be7ea90f64610ad5ca5a58fa3d172 100644 GIT binary patch delta 260 zcmX@ex`cH?n5Gp20|PS<^Zo~dqIW7eAbPg?V+JsNr8)sbpV;o3Fmb*~{iP&!0TBQ7 zdW8uf`ppU-F#qigTQL2uLk~>9uaF1RA2I~M^v4KBF#XB>6PW&N{uoSuQNIGFzlt9P z)87O>OaPhtU7roi|Ni091fbg(gneBEfYfFuMsCK*`Aj@Wn8TWZflCCWNJfE?g@J)j ofPvG;H-y32H5f#MFmM40T|*F8$JbcTRL?-i*U$h&>lO{w*UYD delta 246 zcmZ3&dXRNOn5PW`0|N^X3;hRz{6&dBK=f=L@dPk^_0|UvJ?G}S2_SmzlC5BR-p&bN zdVb4vFnxlvaKglTla!0wrZIrjU5eP(0HzoE3xMd$$T>CYkj z6~$nE*EF|))nC_<0@F7*r-A94Ob5a0ZoaG#*sRVd#>mdh$OMGUlMR^EH5eFpI)FZ4 jkWpX+`h-t_fs=tj%Yc#B$2Ww**)NDrVG154MW1B^^SCHgrauAv1;sf7ar h7XyQq0Rx|pZwQ07fw8dxkTe0Y7`SYJq@AuY7XUIg7O?;T delta 73 zcmZ3>ID>IQm=hBN0|PS<^ZW;bg`egc0ND&IU6T$l0%Z&WKs*Zv1{MYeEdvG)AKwrL SZ37b^HfG?m0g`sQ##{ibF%P5w diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Asia/Brunei b/absl/time/internal/cctz/testdata/zoneinfo/Asia/Brunei index 59bc6e40b7bb0b4eb199dd8c17f416ee00ca4158..e67b411b9f5af9cf6b85aa51051f76b57d972afa 100644 GIT binary patch delta 75 zcmX@WG>dUUmCVLN1h9R?pfrWvgpn-wQ$2WvQ U+rZq|07zOeaM=J!J6#Jd0HvT61ONa4 literal 320 zcmWHE%1kq2AP5+NDnJ+nLI`US0xDw#Vu}Aiu(peB0*Ky~?%n~S_gAYofa%ZD0U-Kd z>>4ot;ME0S{$aZZ3?T8t+b&-K(MJ`8!SY9Eu!H4~GrEK2k5^iO*zBf#>PJaRuUGBcq-7G?&9^a7BtGAkHZ7#KU}aNed$|31nF^aM=L)cDfc^0DJ^|K>z>% diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Asia/Kuala_Lumpur b/absl/time/internal/cctz/testdata/zoneinfo/Asia/Kuala_Lumpur index 350d77e28ee770be54bff6aea7f03ebbb82effaa..e93dd5141bcad38d256cb53b7bc5a7637d9ac77a 100644 GIT binary patch delta 18 ZcmZo*YG9g>$`rb4V!9JkeAvX*p#V8@27Lek delta 18 ZcmZo*YG9g>$`rhKV!9JkV(i4#p#V8N27Lek diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Asia/Kuwait b/absl/time/internal/cctz/testdata/zoneinfo/Asia/Kuwait index 01c47ccb86ccbde2bf9ad0803298e8df87178a34..5c7f106a35195a2386041e5cef07bd22f019a7db 100644 GIT binary patch delta 19 acmZo=Y-OB~%y}!(w1ts@LFdoJ97zB@$p$fu(c`KDq9-oa<^s`YO`kP@=!=o(3PAKF zYr7AOOw24y3=ByzAPbVeF|YvH1q_@F3IQm=hBN0|PS<^ZW;bux+hJK=h)l^dpQwnK&Du42Wc5U`Q%p;PCMcVQ>Os QZ3A-#E*l_er)$my0G2`(8vpIQm=hBN0|PS<^ZW;bux+hJK=h)l^dpQwnK&Du42Wc5U`Q%p;PCMcVQ>Os QZ3A-#E*l_er)$my0GnhLEdT%j diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Atlantic/Jan_Mayen b/absl/time/internal/cctz/testdata/zoneinfo/Atlantic/Jan_Mayen index 465546bd396ae5eb75076f13ba9c29b0c926c835..dfc509570a5be7ea90f64610ad5ca5a58fa3d172 100644 GIT binary patch delta 260 zcmX@ex`cH?n5Gp20|PS<^Zo~dqIW7eAbPg?V+JsNr8)sbpV;o3Fmb*~{iP&!0TBQ7 zdW8uf`ppU-F#qigTQL2uLk~>9uaF1RA2I~M^v4KBF#XB>6PW&N{uoSuQNIGFzlt9P z)87O>OaPhtU7roi|Ni091fbg(gneBEfYfFuMsCK*`Aj@Wn8TWZflCCWNJfE?g@J)j ofPvG;H-y32H5f#MFmM40T|*F8$JbcTRL?-i*U$h&>lO{w*UYD delta 246 zcmZ3&dXRNOn5PW`0|N^X3;hRz{6&dBK=f=L@dPk^_0|UvJ?G}S2_SmzlC5BR-p&bN zdVb4vFnxlvaKglTla!0wrZIrjU5eP(0HzoE3xMd$$T>CYkj z6~$nE*EF|))nC_<0@F7*r-A94Ob5a0ZoaG#*sRVd#>mdh$OMGUlMR^EH5eFpI)FZ4 jkWpX+`h-t_fs=tj%Yc#B$2Ww**)nlTH90%|-V`(I%CKMAxEj5>vBAMF@_Ci~UH(Npxg~&TJR&oh1cr}c?l3OW7 zd!ZCDw_!8GTxWAPmznEvp6~tuFFdE`e9!0i`#qgH9a&L%Sv>XUVlfkBlO_B6NG3Dp z$!vd`SsjWN4M}xxC`EEW-_}ENur|M${_t!P`lBh)=#S3Tp}!;vMt?aq znorIxn**mwu0&;Mkc&~M>o@{fH!eo59j>Fk-WdsRXs6)KN)EiG?uGTac6eJgf!qk%nYFpS;JIRRiw@&A=vs6gIv0!Dhc|ckVYJ53GUcAI=rRM;nPq%Sb)y$CEtx zL|FizcDdlQ;$--|$_!tKLtv{!3txtR!?q+7((V(C`W0^;zPkQ`ubpc6X4L}U8XMue zu?6^kRslb>kHC-p?(gQPXoa7eDs{Ut<=_lcpVylsDj;Cy`M?k%)>F#ZfuTGncuExWA5R Bu;Bmz delta 51 xcmey!+Qc{^Oox$yfq@B#IsOB|q-T>n82|tOV*wNZ0Tv(M5C(T3<^mE1TmY~%4;=si diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Atlantic/St_Helena b/absl/time/internal/cctz/testdata/zoneinfo/Atlantic/St_Helena index 8906e88c819d9ad3b794eb6356a240a74a95ffae..6f7506807a7de4df29565368eecf418ffdd9fec7 100644 GIT binary patch delta 70 zcmZo-oXR*M%$|vXfq@x_dHw@IX4``sAo`Be>-ebAq-wX M><+|SK*E3v0RQe9I{*Lx delta 51 xcmbQr*u*#?Oox$yfq@B#IsOB|q-T>n82|tOV*wNZ0Tv(M5C(T3<^mE1TmYRI4!r;X diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Europe/Amsterdam b/absl/time/internal/cctz/testdata/zoneinfo/Europe/Amsterdam index 31973271d2f87f7e9df4e8b0a1481f09a9e5407d..4a6fa1d4945d6646652e2972ee8b632ca64c00cc 100644 GIT binary patch literal 1071 zcmb8s?MqWp90%|_-CD>^Z?opIWv;buxjFBgjb8LZnS&xHt1c4eqEL*$7i*31MG%G2 zi}qp-p(0Du*)pcihib#khtv$rWrd-`S4l`@7DQydsdK*j1FUm6=X1X2ocrT)uULJq zzL;6JNyrU4XcO0eR{_FC2aGR zdFlCsi)+a3E-i9LRT4SikRf+kV#p75Cy|5v7<_bU33kalQm$6BwBF<8Ysew~19E8U zEOPgkdgPwqVdUP#9T>i@hkbo{u-|ovrF91U$Kar&06w{ps{2%6k)MfC7|B|N(b7gQ zeJ=WS7I{c@9(ibf1;&1LVm}^9AP*QE2d(b5X@ygs<|(iNEB;D(x-TDYr1gxZ5PxZ7ZXIyDdXuqw#QtUg+w z|4{<>e$>Hzb4pk+DTn&OHE0NYf`!dVXl$B>MV=TG>bjxHxxl4K{=G}nY2P6Gug);i zX8Q7qfJBP*Mly#Pmh6m56bzHeF)H%u@+ImDyU0`?7nw4mUJ!}}GMmV3wTWbqgAB4N VG|{EOZZ_^W3I@ALpca`k{sL)%tV93+ literal 1103 zcmb8t{Yz6(7zgk>-LhoqO>@p^wOVUsb1!a_h#+h32XiZ-QDS9*B1JEZAyHA0FetGf zW&{eewrsjAon_86r)6eal=d>U96^wjMNn1*(l2(O@BRSmT+aF2?{l7e;9jn^^iX9k zGwo2o*}QD?X!_hsubkwr_9i6sD{mDGVHg=4ah!)3*N})!PbN`F~8|; zbk5D`{m8f86vMXA7TEsO2mL-7?C|WcQUC4p0^~b2hheA9?4kNydnfEFR>44Fsg&y7 z8W#Cp?s3?Y{4?g<6zu&z2JcVQN~yo^?GG3Xe}Mfx5jfzk@zDN*h5+(IS0)@hQ4b#- zya0zvPQu5V)gI~}-mnMx$;Lq#Dw#k%6kPi!_7 z$-Y8S>N}VoKN9oT02EJkz>J6oN`~rSX0V^7bF$j}a9N`pF2Cr6D^6EK=@C0zxwjmy zGFzc+lL@X?=0SOu0H;aOZ*G`0?%at diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Europe/Copenhagen b/absl/time/internal/cctz/testdata/zoneinfo/Europe/Copenhagen index 465546bd396ae5eb75076f13ba9c29b0c926c835..45984a7599d238b389829ef9d63e5c5c0609e785 100644 GIT binary patch delta 237 zcmX@e`krM%n4vKP0|N^X3;qX!%(nAeKy)F`dlL{nTdpSoOkdr10Ysm04lkHE-^BQm ziogUA|8ixk0EoUKy%x;B8n+hAzk2@xn7;0Q5-fgw|DnxhjGT-WjLb}=LIwuzGeGx& zNT54q6c{-e82AJjczt|B7@R@aH5f#MFmM40T|*F8$JbcTRL?-i*U$h&>lT>CYkj z6~$nE*EF|))nC_<0@F7*r-A94Ob5a0ZoaJ8_>Pk?g^3XvGJ|;#5?LHOn}LC+1L$7{ j83jh5zxf0hI2jnU3>bNRd_x$VU4uac2>VVBWRe2_LkWpb diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Europe/Guernsey b/absl/time/internal/cctz/testdata/zoneinfo/Europe/Guernsey index 323cd3818ac6f77b4394982ea5a342b9ed262777..d40bcaa316e33daf689b8bbfce086baca8a84a74 100644 GIT binary patch delta 193 zcmdnbbDC#DnBY7H1_pK@mii9_QgNy>B0GJd7i?I0khA=nrU(Gd Ct4O~9 delta 177 zcmX@jv!7=|nBaT{1_o9j7W@wcQn8$;H>US6x||YIn*b6xH9ZncpS~yurq7gHgXyyy z8Nl?pga`qUy7Lnrf%zBm;=uI9A~Au@`bt0prOBg^DKRs$_2 rMxfTMK+75U1Q=OBGy?|%gNy diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Europe/Isle_of_Man b/absl/time/internal/cctz/testdata/zoneinfo/Europe/Isle_of_Man index 323cd3818ac6f77b4394982ea5a342b9ed262777..b0a37e7e09e0c7db916b62155896e857de56a662 100644 GIT binary patch delta 22 ecmdnbv!7=|GE2<)8^#;cC$cjAK0Emrt1AF-tqKzW delta 22 ecmdnbv!7=|GK*9!=jn~<6Iq%5Z=L*$)fE6@&CX5av^8F&~NWE2<$z@#WxgvG}US6x||YIn*b6xH9ZncpS~yurq7gHgXyyy z8Nl?pga`qUy7Lnrf%zBm;=uI9A~Au@`bt0prOBg^DKRs$_2 rMxfTMK+75U1Q=OBGy?|%gNy diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Europe/Ljubljana b/absl/time/internal/cctz/testdata/zoneinfo/Europe/Ljubljana index a1bf9281ed1bc2c9b82ee64efdca60b4af762ede..fdb9e86d4a9a51ee4f1ef24b61e2ca58c5f21738 100644 GIT binary patch delta 26 icmcb|e2;lTD$~~|6VpwZio`a~V`pUIoilkkqd5SR7zw@r delta 26 icmcb|e2;lTD$@s#iRq?H3wt)sV`pR%wwSz}(HsDc+zDg= diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Europe/Luxembourg b/absl/time/internal/cctz/testdata/zoneinfo/Europe/Luxembourg index 31973271d2f87f7e9df4e8b0a1481f09a9e5407d..682bcbf61ac74f99905a5ea01072d5868a5a0189 100644 GIT binary patch delta 414 zcmX@lv7ci?SbYiu0|Pq{i~R?JmPKp#fauwBJqcj?>a7nTdd{om4?y(XB{K^^^t_!D zCV=SqEz=?NgCk(^1qn+(fW#NpJzW5z7wHLs`HQPE1wi~Irj20!(m4AGApSDddQ-5# za`jaVAb}NHj9~ss_E`cT{>pbI1t5CW^E|Np>Klu|{58h|!2Go*mxI->TW$pAuV3H~ zmfz4W0_Jb*%m&MEDlljOnX|d511!HKKyLwvzjbm7;|eAxgUNhMYRvf?1U8#9MKH26 zF@oXb3(TsM?=!RKv#|mpR1hLXfMj4`Jpv3<1{noL76t}B0R~PG$;b;5V-Nz107;-M Zua9pCgR^TehzMZ_2Qk83CmXWJ0RT7%(QN<# delta 413 zcmdnbah_vBSbZ7;0|OfnOZ^9eux9Cm2BV3>VJ^5IvhmwE#?Cz4ZY^&$+p7 z0*IcwWGk4Sw{rrRp5HPZLZAC#0Fqyju=E3nURbxg07Ng+69V%WSNVYHC8qU_V8+ro zWw3%}s-|H6a`o9@dW9Avm|n?V3!&ec6o3p`^*kQTUwu6QOs_fa2&UJbTn?t!EmsE9 z>lgSJfYfhjX9e>&c4mX=O$9y+K;oO3i#9Eo?9RBA$xCwbKSnj?ytoOQ)tMp~O&OV( zS-_Bqm3TOL0<+TO1P+xY+yv diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Europe/Monaco b/absl/time/internal/cctz/testdata/zoneinfo/Europe/Monaco index 00a27264c2cb3e28f2f46e5c267e12d575236a9d..f30dfc7014f46670a12fab61dbd74d3b0349afbe 100644 GIT binary patch delta 201 zcmcb}af@R@m_!-_0|Pq{%l`+0Ji+->K=i~4?u~i9j3TGRqd$Q7ryhko0MVz{W`3Cb zpHX$Q4pSeaISUgMvau2i85r2!O#Z+u<}IVZD9FG7B*hpQ_yicFeSAY00)RN&H5f#I iFp%dA;yD9(TtGtC5X9B-HP$oLGtluhGyu{1##{i?yfp6s delta 185 zcmcb`agk#}m_#ZA0|Pq{%l`+0?31(4gXoC~0UPsr8Cg!`s6Uv@&!o!i|M09uaF1RA2I~M^v4KBF#XB>6PW&N{uoSuQNIGFzlt9P z)87O>OaPhtU7roi|Ni091fbg(gneBEfYfFuMsCK*`Aj@Wn8TWZflCCWNJfE?g@J)j ofPvG;H-y32H5f#MFmM40T|*F8$JbcTRL?-i*U$h&>lO{w*UYD delta 246 zcmZ3&dXRNOn5PW`0|N^X3;hRz{6&dBK=f=L@dPk^_0|UvJ?G}S2_SmzlC5BR-p&bN zdVb4vFnxlvaKglTla!0wrZIrjU5eP(0HzoE3xMd$$T>CYkj z6~$nE*EF|))nC_<0@F7*r-A94Ob5a0ZoaG#*sRVd#>mdh$OMGUlMR^EH5eFpI)FZ4 jkWpX+`h-t_fs=tj%Yc#B$2Ww**)NK9VNXbu2}gb2R? delta 26 icmcb|e2;lTD$@s#iRq?H3wt)sV`pR%wwSz}(HsDc+zDg= diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Europe/Stockholm b/absl/time/internal/cctz/testdata/zoneinfo/Europe/Stockholm index 465546bd396ae5eb75076f13ba9c29b0c926c835..dd3eb32278521a84d7821b573b0111089d27bc15 100644 GIT binary patch delta 160 zcmX@e`jL4;n5HTN0|N^X3;qX!kgM~jfasdg;v^6~TdpSoOkchAVY4|S2V)i^6Ek7R zz##AjXe0xl9LQ)s0R|2R1{noL9v|NjhG5qa24^r14q@N|vUCldU4uh(e2w)?^$c`; L4GloFzA+a7R`V$I delta 369 zcmey!e2{fQSiKDc0|N^X3;hRz{6&dBK=f=L@dPk^_0|UvJ?G}S2_SmzlC5BR-p&bN zdVb4vFnxlv5KNzW?kxaPcXp*Xn161OGnjvVk_ni;(4-2cFBXYG=xs^U7(f~>MeJ(; z(+mB<5|@*uCxG}@yp_T9Rm+PCApX_#=MesiVz9nznp?o?uj@#G=^LEW!1PU~gJ5+x zUsecgtmj~?XJSN#%wQgbL>9-+W?bNRd_x$VU4uac f2m^UsK$fl{NKD7qSkF|?K*!h607NtE8*>2wX{WQ5 diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Europe/Vaduz b/absl/time/internal/cctz/testdata/zoneinfo/Europe/Vaduz index 388df2969f2dc56738183bd4f0d5755c4533a797..28465d83a9afbc6c7ac3c60cb5a1ddcacb886a0d 100644 GIT binary patch delta 88 zcmey!e2;lTn4k&+0|PS<^Zo~d!YeFOHs(t(nlmvHh71fGZ-5#ZWE2=#7#R2j7&v_< IpJdbk02dJrtpET3 delta 107 zcmcb|{E>M=n4~HL0|N^X3;qWJl@G5PKy=|1wziGw5{yoa%uIwK0|N)p00suOUm%lY V6c~YAJ^=<^AKwrLr^(wGH30O@6+r+1 diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Europe/Zagreb b/absl/time/internal/cctz/testdata/zoneinfo/Europe/Zagreb index a1bf9281ed1bc2c9b82ee64efdca60b4af762ede..8e13ede8d4a6424bb62b30044ac8a20935c19f61 100644 GIT binary patch delta 26 icmcb|e2;lTD$|#aiRq?HMPeK0u`@F9{g}L*(HsDdUkSbd delta 26 icmcb|e2;lTD$@s#iRq?H3wt)sV`pR%wwSz}(HsDc+zDg= diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Iceland b/absl/time/internal/cctz/testdata/zoneinfo/Iceland index 8906e88c819d9ad3b794eb6356a240a74a95ffae..2451aca76d7c555b06d358c2e30799c9b599fd1e 100644 GIT binary patch literal 753 zcmbu->nlTH90%|-V`(I%CKMAxEj5>vBAMF@_Ci~UH(Npxg~&TJR&oh1cr}c?l3OW7 zd!ZCDw_!8GTxWAPmznEvp6~tuFFdE`e9!0i`#qgH9a&L%Sv>XUVlfkBlO_B6NG3Dp z$!vd`SsjWN4M}xxC`EEW-_}ENur|M${_t!P`lBh)=#S3Tp}!;vMt?aq znorIxn**mwu0&;Mkc&~M>o@{fH!eo59j>Fk-WdsRXs6)KN)EiG?uGTac6eJgf!qk%nYFpS;JIRRiw@&A=vs6gIv0!Dhc|ckVYJ53GUcAI=rRM;nPq%Sb)y$CEtx zL|FizcDdlQ;$--|$_!tKLtv{!3txtR!?q+7((V(C`W0^;zPkQ`ubpc6X4L}U8XMue zu?6^kRslb>kHC-p?(gQPXoa7eDs{Ut<=_lcpVylsDj;Cy`M?k%)>F#ZfuTGncuExWA5R Bu;Bmz delta 51 xcmey!+Qc{^Oox$yfq@B#IsOB|q-T>n82|tOV*wNZ0Tv(M5C(T3<^mE1TmY~%4;=si diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Indian/Antananarivo b/absl/time/internal/cctz/testdata/zoneinfo/Indian/Antananarivo index 5f4ebcb7f9789c4ecda13ac66c2e768851113004..0bf86f024a06fea7711882ff24cd2baf7e5d3ad8 100644 GIT binary patch delta 81 zcmdnbxPWm&m=`kx0|N;2{s)4IpU-{)(T|J|901d+cRDaKF)}dd^Z=DGXc;iDFfdp+ XFmm|#hA_A~f^cvM0~e5`Ys>`zddf=7}VA<@cHl+21K$jFeDW)aQOI!FgO9R Qwt+bVmkp4#(>3P;0D~tK*Z=?k diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Indian/Cocos b/absl/time/internal/cctz/testdata/zoneinfo/Indian/Cocos index 14b2ad09ead50a62d5e2b426396c51f9beb293be..117503410ce98195cd30ca4f63777465b2991e13 100644 GIT binary patch delta 61 zcmdnZ*uyv>%#4wNfq@B#x&8w|O{m%upg`0epa4U31_O(aZwQ07ftj%Z1D6e$w$nAU IGB)4>0P*||YXATM literal 187 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V)Gwq5nV-wypCbh+g=qI1ogi{`5xzL|>eh{(+H+ znTdfRN*`n{kOb<9&S2nRV5pnGz~|!|!Vm<++6HFE20+r1fy)NWw$nAUGB)4>0PImF AssI20 diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Indian/Comoro b/absl/time/internal/cctz/testdata/zoneinfo/Indian/Comoro index 5f4ebcb7f9789c4ecda13ac66c2e768851113004..640b3e884885b08cad45d3a3e11cbafaf955b5e7 100644 GIT binary patch delta 52 zcmdnb*vvQ~OqY>?fq@B#IsOB|#LpK$00lHA00kJd3>a8^d_x#q9YYwnfP}6w7XX!3 B4bT7p literal 191 zcmWHE%1kq2AP5+NDnJ+nLI`VN1uA0!Vv+wq(Eb179}vCq-K_`^z2*3W3n2R7+qGc+ znVhOCj7*HoObiT4Eg%b&H9(rR3>df=7}VA<@cH%oU6b48}Jm=12knMi&PE diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Indian/Mayotte b/absl/time/internal/cctz/testdata/zoneinfo/Indian/Mayotte index 5f4ebcb7f9789c4ecda13ac66c2e768851113004..7a009c3122060329eed1af132b74937fd88f632b 100644 GIT binary patch delta 52 zcmdnb*vvQ~OqY>?fq@B#IsOB|#LpKbfC5?>Kmi6V0|pi!-w*~@#}EcCAfao_1ps+6 B4AB4p literal 191 zcmWHE%1kq2AP5+NDnJ+nLI`VN1uA0!Vv+wq(Eb179}vCq-K_`^z2*3W3n2R7+qGc+ znVhOCj7*HoObiT4Eg%b&H9(rR3>df=7}VA<@cHG6iY? delta 19 bcmZo=Y-OB~%(?K>%oU6b48}Jm=12knMi&PE diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Pacific/Chuuk b/absl/time/internal/cctz/testdata/zoneinfo/Pacific/Chuuk index 5d8fc3a1b253d1df3a0184013469c6e46f6f6f75..ea3fb5cd3c9e5e132c19a5320516dbc45a089135 100644 GIT binary patch literal 195 zcmWHE%1kq2AP5+NDnJ+nLI`VN11e(yVxIp%Ao6g(35c#UQ`-WfX9zBS0HPOI{`>%< zPrl+x0MVBO`93f*F$3ZM|2AhpHud>{$esltv+5==aQOI!FlZYZFlZZCGH}@dS$4XH G23!C=%Q2|{ delta 75 zcmX@iIE!&Ym^%z%-Bfq@B#IsOAdote-Xpui#%pa8>)0}L!az99_ShDHorHbBx&*U*Ry E0Hae4d;kCd diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Pacific/Midway b/absl/time/internal/cctz/testdata/zoneinfo/Pacific/Midway index 001289ceecff85fe0d0f376a6bc394329445f13f..f5a0aa90928e57943b379e9d37c11fcef9a2490b 100644 GIT binary patch delta 82 zcmbQlxR7x|m^U*60|N;2{0D+M^Jotc{j9WW1DJkWs=&y^`2T<84hDw*|5F1PSpNSn aPGIEl@eN_nH8ccb0|qV|Aj{6skP86npCIo5 delta 67 zcmZ3;IEisWm<%< z556@8^H09wN&xXM3G#hlWMXDwVP^XO-{}g-$|)fra@Gb076yj82@D(z3_S}Nczk?A Z7_^%z%-Bfq@B#IsOB|6o2C$pup5GKmmqX8yHx8d_x$t4GkH%Y=ESluAw0p E0JTUC8UO$Q diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Pacific/Ponape b/absl/time/internal/cctz/testdata/zoneinfo/Pacific/Ponape index 720c679017404f9b9ecec0687c09a879abf6d256..b92b254a9af107fc4e40c4ca38d1ddc110effefc 100644 GIT binary patch literal 214 zcmWHE%1kq2AP5+NDnJ+nLI`VN2P$I)VuAlaAo6gh4v4NZQ&%< z556@8^H09wN&xXM3G#hlWMXDwVP^XO-{}g-$|)fra@Gb076yj82@D(z3_S}Nczk?A Z7_^%z%-Bfq@B#IsOB|6o2C$pup5GKmmqX8yHx8d_x$t4GkH%Y=ESluAw0p E0JTUC8UO$Q diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Pacific/Saipan b/absl/time/internal/cctz/testdata/zoneinfo/Pacific/Saipan index bf9a2d955fc23bb6c2043472e8292d4adc20d4ed..d72e72fc1541b8069fa1edc8423eef31716028a1 100644 GIT binary patch literal 187 zcmWHE%1kq2AP5+NDnJ+nLI`VN0V-n!V!{7FAoB3Y9S~h-rV|6A|F@YJfXuOSj!R%< zVrKdO-&_U6?^psN>n1P&b@wb_-~f|6KE5Fg+6I;k+J*)U&KbcW3|t^m*U*3q0Hb{) A2LJ#7 literal 350 zcmWHE%1kq2AP5+NDnJ+nLI`US1uA0$V$uIVAoB3&84z7(rt1TuPn%DD0HQDGb$$TR zZ_M{Gfav#TKfwIovl+nrfA;D>LxI7Ffh#8z{mp@5%BR1VQ>!)VbC_PWN>#0VQ|g>a=1XGuAu=J0D+8M A761SM diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Pacific/Truk b/absl/time/internal/cctz/testdata/zoneinfo/Pacific/Truk index 5d8fc3a1b253d1df3a0184013469c6e46f6f6f75..ea3fb5cd3c9e5e132c19a5320516dbc45a089135 100644 GIT binary patch literal 195 zcmWHE%1kq2AP5+NDnJ+nLI`VN11e(yVxIp%Ao6g(35c#UQ`-WfX9zBS0HPOI{`>%< zPrl+x0MVBO`93f*F$3ZM|2AhpHud>{$esltv+5==aQOI!FlZYZFlZZCGH}@dS$4XH G23!C=%Q2|{ delta 75 zcmX@iIE!&Ym%< zPrl+x0MVBO`93f*F$3ZM|2AhpHud>{$esltv+5==aQOI!FlZYZFlZZCGH}@dS$4XH G23!C=%Q2|{ delta 75 zcmX@iIE!&Ym