1"""This file is automatically generated by equivalent_timezone_ids.py"""
2
3import datetime
4
5lookup = (
6 datetime.datetime(1970, 1, 2, 0, 0),
7 {
8 datetime.timedelta(days=-1, seconds=43200): (
9 datetime.datetime(1979, 10, 2, 0, 0),
10 {
11 datetime.timedelta(days=-1, seconds=43200): (
12 datetime.datetime(1993, 8, 22, 21, 0),
13 {
14 datetime.timedelta(days=-1, seconds=43200): {"Etc/GMT+12"},
15 datetime.timedelta(seconds=43200): {
16 "Kwajalein",
17 "Pacific/Kwajalein",
18 },
19 },
20 ),
21 datetime.timedelta(days=-1, seconds=46800): {
22 "Pacific/Enderbury",
23 "Pacific/Kanton",
24 },
25 },
26 ),
27 datetime.timedelta(days=-1, seconds=46800): (
28 datetime.datetime(1970, 4, 26, 15, 0),
29 {
30 datetime.timedelta(days=-1, seconds=46800): (
31 datetime.datetime(2010, 9, 26, 15, 0),
32 {
33 datetime.timedelta(days=-1, seconds=46800): (
34 datetime.datetime(2011, 12, 31, 21, 0),
35 {
36 datetime.timedelta(days=-1, seconds=46800): {
37 "Etc/GMT+11",
38 "Pacific/Midway",
39 "Pacific/Niue",
40 "Pacific/Pago_Pago",
41 "Pacific/Samoa",
42 "US/Samoa",
43 },
44 datetime.timedelta(seconds=46800): {"Pacific/Fakaofo"},
45 },
46 ),
47 datetime.timedelta(days=-1, seconds=50400): {"Pacific/Apia"},
48 },
49 ),
50 datetime.timedelta(days=-1, seconds=50400): (
51 datetime.datetime(1983, 10, 30, 21, 0),
52 {
53 datetime.timedelta(days=-1, seconds=50400): {
54 "America/Adak",
55 "America/Atka",
56 "US/Aleutian",
57 },
58 datetime.timedelta(days=-1, seconds=54000): {"America/Nome"},
59 },
60 ),
61 },
62 ),
63 datetime.timedelta(days=-1, seconds=48000): {"Pacific/Kiritimati"},
64 datetime.timedelta(days=-1, seconds=48600): {"Pacific/Rarotonga"},
65 datetime.timedelta(days=-1, seconds=50400): (
66 datetime.datetime(1970, 4, 26, 15, 0),
67 {
68 datetime.timedelta(days=-1, seconds=50400): {
69 "Etc/GMT+10",
70 "HST",
71 "Pacific/Honolulu",
72 "Pacific/Johnston",
73 "Pacific/Tahiti",
74 "US/Hawaii",
75 },
76 datetime.timedelta(days=-1, seconds=54000): {
77 "America/Anchorage",
78 "US/Alaska",
79 },
80 },
81 ),
82 datetime.timedelta(days=-1, seconds=52200): {"Pacific/Marquesas"},
83 datetime.timedelta(days=-1, seconds=54000): (
84 datetime.datetime(1970, 4, 26, 15, 0),
85 {
86 datetime.timedelta(days=-1, seconds=54000): (
87 datetime.datetime(1973, 10, 28, 18, 0),
88 {
89 datetime.timedelta(days=-1, seconds=54000): {
90 "Etc/GMT+9",
91 "Pacific/Gambier",
92 },
93 datetime.timedelta(days=-1, seconds=57600): {"America/Dawson"},
94 },
95 ),
96 datetime.timedelta(days=-1, seconds=57600): {"America/Yakutat"},
97 },
98 ),
99 datetime.timedelta(days=-1, seconds=55800): {"Pacific/Pitcairn"},
100 datetime.timedelta(days=-1, seconds=57600): (
101 datetime.datetime(1970, 4, 26, 15, 0),
102 {
103 datetime.timedelta(days=-1, seconds=57600): (
104 datetime.datetime(1972, 4, 30, 21, 0),
105 {
106 datetime.timedelta(days=-1, seconds=57600): (
107 datetime.datetime(1976, 4, 25, 15, 0),
108 {
109 datetime.timedelta(days=-1, seconds=57600): (
110 datetime.datetime(1980, 4, 27, 15, 0),
111 {
112 datetime.timedelta(days=-1, seconds=57600): {
113 "Etc/GMT+8"
114 },
115 datetime.timedelta(days=-1, seconds=61200): {
116 "America/Whitehorse",
117 "Canada/Yukon",
118 },
119 },
120 ),
121 datetime.timedelta(days=-1, seconds=61200): {
122 "America/Ensenada",
123 "America/Santa_Isabel",
124 "America/Tijuana",
125 "Mexico/BajaNorte",
126 },
127 },
128 ),
129 datetime.timedelta(days=-1, seconds=61200): {"America/Inuvik"},
130 },
131 ),
132 datetime.timedelta(days=-1, seconds=61200): (
133 datetime.datetime(1972, 10, 30, 0, 0),
134 {
135 datetime.timedelta(days=-1, seconds=57600): (
136 datetime.datetime(1974, 1, 6, 18, 0),
137 {
138 datetime.timedelta(days=-1, seconds=57600): (
139 datetime.datetime(2015, 11, 1, 21, 0),
140 {
141 datetime.timedelta(days=-1, seconds=57600): {
142 "America/Vancouver",
143 "Canada/Pacific",
144 },
145 datetime.timedelta(days=-1, seconds=61200): {
146 "America/Fort_Nelson"
147 },
148 },
149 ),
150 datetime.timedelta(days=-1, seconds=61200): (
151 datetime.datetime(1980, 4, 28, 0, 0),
152 {
153 datetime.timedelta(days=-1, seconds=57600): {
154 "America/Juneau"
155 },
156 datetime.timedelta(days=-1, seconds=61200): (
157 datetime.datetime(1983, 10, 30, 21, 0),
158 {
159 datetime.timedelta(
160 days=-1, seconds=54000
161 ): {"America/Sitka"},
162 datetime.timedelta(
163 days=-1, seconds=57600
164 ): (
165 datetime.datetime(
166 1984, 4, 29, 21, 0
167 ),
168 {
169 datetime.timedelta(
170 days=-1, seconds=57600
171 ): {"America/Metlakatla"},
172 datetime.timedelta(
173 days=-1, seconds=61200
174 ): {
175 "America/Los_Angeles",
176 "PST8PDT",
177 "US/Pacific",
178 },
179 },
180 ),
181 },
182 ),
183 },
184 ),
185 },
186 ),
187 datetime.timedelta(days=-1, seconds=61200): {
188 "America/Dawson_Creek"
189 },
190 },
191 ),
192 },
193 ),
194 datetime.timedelta(days=-1, seconds=61200): (
195 datetime.datetime(1970, 4, 26, 15, 0),
196 {
197 datetime.timedelta(days=-1, seconds=61200): (
198 datetime.datetime(1972, 4, 30, 21, 0),
199 {
200 datetime.timedelta(days=-1, seconds=61200): (
201 datetime.datetime(1996, 4, 7, 15, 0),
202 {
203 datetime.timedelta(days=-1, seconds=61200): {
204 "America/Creston",
205 "America/Phoenix",
206 "Etc/GMT+7",
207 "MST",
208 "US/Arizona",
209 },
210 datetime.timedelta(days=-1, seconds=64800): (
211 datetime.datetime(1999, 4, 4, 15, 0),
212 {
213 datetime.timedelta(days=-1, seconds=61200): {
214 "America/Hermosillo"
215 },
216 datetime.timedelta(days=-1, seconds=64800): (
217 datetime.datetime(2010, 4, 5, 0, 0),
218 {
219 datetime.timedelta(
220 days=-1, seconds=64800
221 ): {
222 "America/Mazatlan",
223 "Mexico/BajaSur",
224 },
225 datetime.timedelta(
226 days=-1, seconds=68400
227 ): {"America/Bahia_Banderas"},
228 },
229 ),
230 },
231 ),
232 },
233 ),
234 datetime.timedelta(days=-1, seconds=64800): (
235 datetime.datetime(1972, 10, 29, 21, 0),
236 {
237 datetime.timedelta(days=-1, seconds=61200): (
238 datetime.datetime(1999, 11, 1, 0, 0),
239 {
240 datetime.timedelta(days=-1, seconds=61200): {
241 "America/Edmonton",
242 "America/Yellowknife",
243 "Canada/Mountain",
244 },
245 datetime.timedelta(days=-1, seconds=64800): {
246 "America/Cambridge_Bay"
247 },
248 },
249 ),
250 datetime.timedelta(days=-1, seconds=64800): {
251 "America/Swift_Current"
252 },
253 },
254 ),
255 },
256 ),
257 datetime.timedelta(days=-1, seconds=64800): (
258 datetime.datetime(1974, 1, 6, 18, 0),
259 {
260 datetime.timedelta(days=-1, seconds=61200): {"America/Boise"},
261 datetime.timedelta(days=-1, seconds=64800): (
262 datetime.datetime(1992, 10, 25, 18, 0),
263 {
264 datetime.timedelta(days=-1, seconds=61200): (
265 datetime.datetime(2003, 10, 26, 15, 0),
266 {
267 datetime.timedelta(days=-1, seconds=61200): (
268 datetime.datetime(2010, 11, 7, 21, 0),
269 {
270 datetime.timedelta(
271 days=-1, seconds=61200
272 ): {
273 "America/Denver",
274 "America/Shiprock",
275 "MST7MDT",
276 "Navajo",
277 "US/Mountain",
278 },
279 datetime.timedelta(
280 days=-1, seconds=64800
281 ): {"America/North_Dakota/Beulah"},
282 },
283 ),
284 datetime.timedelta(days=-1, seconds=64800): {
285 "America/North_Dakota/New_Salem"
286 },
287 },
288 ),
289 datetime.timedelta(days=-1, seconds=64800): {
290 "America/North_Dakota/Center"
291 },
292 },
293 ),
294 },
295 ),
296 },
297 ),
298 datetime.timedelta(days=-1, seconds=64800): (
299 datetime.datetime(1970, 3, 29, 15, 0),
300 {
301 datetime.timedelta(days=-1, seconds=61200): {
302 "Chile/EasterIsland",
303 "Pacific/Easter",
304 },
305 datetime.timedelta(days=-1, seconds=64800): (
306 datetime.datetime(1970, 4, 26, 15, 0),
307 {
308 datetime.timedelta(days=-1, seconds=64800): (
309 datetime.datetime(1972, 4, 30, 21, 0),
310 {
311 datetime.timedelta(days=-1, seconds=64800): (
312 datetime.datetime(1973, 5, 1, 15, 0),
313 {
314 datetime.timedelta(days=-1, seconds=64800): (
315 datetime.datetime(1973, 11, 25, 18, 0),
316 {
317 datetime.timedelta(
318 days=-1, seconds=64800
319 ): (
320 datetime.datetime(
321 1973, 12, 5, 21, 0
322 ),
323 {
324 datetime.timedelta(
325 days=-1, seconds=64800
326 ): (
327 datetime.datetime(
328 1979, 2, 26, 0, 0
329 ),
330 {
331 datetime.timedelta(
332 days=-1,
333 seconds=64800,
334 ): (
335 datetime.datetime(
336 1981,
337 12,
338 27,
339 0,
340 0,
341 ),
342 {
343 datetime.timedelta(
344 days=-1,
345 seconds=64800,
346 ): (
347 datetime.datetime(
348 1987,
349 5,
350 4,
351 0,
352 0,
353 ),
354 {
355 datetime.timedelta(
356 days=-1,
357 seconds=64800,
358 ): (
359 datetime.datetime(
360 1988,
361 4,
362 4,
363 0,
364 0,
365 ),
366 {
367 datetime.timedelta(
368 days=-1,
369 seconds=64800,
370 ): (
371 datetime.datetime(
372 1996,
373 4,
374 7,
375 15,
376 0,
377 ),
378 {
379 datetime.timedelta(
380 days=-1,
381 seconds=64800,
382 ): {
383 "America/Regina",
384 "Canada/Saskatchewan",
385 "Etc/GMT+6",
386 },
387 datetime.timedelta(
388 days=-1,
389 seconds=68400,
390 ): (
391 datetime.datetime(
392 1998,
393 4,
394 5,
395 15,
396 0,
397 ),
398 {
399 datetime.timedelta(
400 days=-1,
401 seconds=64800,
402 ): (
403 datetime.datetime(
404 2010,
405 3,
406 14,
407 21,
408 0,
409 ),
410 {
411 datetime.timedelta(
412 days=-1,
413 seconds=61200,
414 ): {
415 "America/Chihuahua"
416 },
417 datetime.timedelta(
418 days=-1,
419 seconds=64800,
420 ): {
421 "America/Ciudad_Juarez",
422 "America/Ojinaga",
423 },
424 },
425 ),
426 datetime.timedelta(
427 days=-1,
428 seconds=68400,
429 ): {
430 "America/Mexico_City",
431 "Mexico/General",
432 },
433 },
434 ),
435 },
436 ),
437 datetime.timedelta(
438 days=-1,
439 seconds=68400,
440 ): (
441 datetime.datetime(
442 2010,
443 3,
444 14,
445 21,
446 0,
447 ),
448 {
449 datetime.timedelta(
450 days=-1,
451 seconds=64800,
452 ): {
453 "America/Monterrey"
454 },
455 datetime.timedelta(
456 days=-1,
457 seconds=68400,
458 ): {
459 "America/Matamoros"
460 },
461 },
462 ),
463 },
464 ),
465 datetime.timedelta(
466 days=-1,
467 seconds=68400,
468 ): (
469 datetime.datetime(
470 2006,
471 5,
472 8,
473 0,
474 0,
475 ),
476 {
477 datetime.timedelta(
478 days=-1,
479 seconds=64800,
480 ): {
481 "America/El_Salvador"
482 },
483 datetime.timedelta(
484 days=-1,
485 seconds=68400,
486 ): {
487 "America/Tegucigalpa"
488 },
489 },
490 ),
491 },
492 ),
493 datetime.timedelta(
494 days=-1,
495 seconds=68400,
496 ): (
497 datetime.datetime(
498 1982,
499 11,
500 2,
501 18,
502 0,
503 ),
504 {
505 datetime.timedelta(
506 days=-1,
507 seconds=64800,
508 ): {
509 "America/Merida"
510 },
511 datetime.timedelta(
512 days=-1,
513 seconds=68400,
514 ): {
515 "America/Cancun"
516 },
517 },
518 ),
519 },
520 ),
521 datetime.timedelta(
522 days=-1,
523 seconds=68400,
524 ): {
525 "America/Costa_Rica"
526 },
527 },
528 ),
529 datetime.timedelta(
530 days=-1, seconds=68400
531 ): {"America/Belize"},
532 },
533 ),
534 datetime.timedelta(
535 days=-1, seconds=68400
536 ): {"America/Guatemala"},
537 },
538 ),
539 datetime.timedelta(days=-1, seconds=68400): {
540 "America/Managua"
541 },
542 },
543 ),
544 datetime.timedelta(days=-1, seconds=68400): (
545 datetime.datetime(2006, 10, 29, 21, 0),
546 {
547 datetime.timedelta(days=-1, seconds=64800): {
548 "America/Rankin_Inlet"
549 },
550 datetime.timedelta(days=-1, seconds=68400): {
551 "America/Resolute"
552 },
553 },
554 ),
555 },
556 ),
557 datetime.timedelta(days=-1, seconds=68400): (
558 datetime.datetime(1974, 1, 6, 18, 0),
559 {
560 datetime.timedelta(days=-1, seconds=64800): {
561 "America/Rainy_River",
562 "America/Winnipeg",
563 "Canada/Central",
564 },
565 datetime.timedelta(days=-1, seconds=68400): (
566 datetime.datetime(1977, 10, 31, 0, 0),
567 {
568 datetime.timedelta(days=-1, seconds=64800): (
569 datetime.datetime(1991, 10, 27, 18, 0),
570 {
571 datetime.timedelta(
572 days=-1, seconds=64800
573 ): (
574 datetime.datetime(
575 2000, 10, 29, 15, 0
576 ),
577 {
578 datetime.timedelta(
579 days=-1, seconds=64800
580 ): {
581 "America/Chicago",
582 "CST6CDT",
583 "US/Central",
584 },
585 datetime.timedelta(
586 days=-1, seconds=68400
587 ): {
588 "America/Kentucky/Monticello"
589 },
590 },
591 ),
592 datetime.timedelta(
593 days=-1, seconds=68400
594 ): {
595 "America/Indiana/Knox",
596 "America/Knox_IN",
597 "US/Indiana-Starke",
598 },
599 },
600 ),
601 datetime.timedelta(days=-1, seconds=68400): {
602 "America/Indiana/Petersburg"
603 },
604 },
605 ),
606 },
607 ),
608 },
609 ),
610 },
611 ),
612 datetime.timedelta(days=-1, seconds=68400): (
613 datetime.datetime(1970, 4, 26, 15, 0),
614 {
615 datetime.timedelta(days=-1, seconds=68400): (
616 datetime.datetime(1972, 4, 30, 21, 0),
617 {
618 datetime.timedelta(days=-1, seconds=68400): (
619 datetime.datetime(1973, 4, 29, 21, 0),
620 {
621 datetime.timedelta(days=-1, seconds=68400): (
622 datetime.datetime(1973, 10, 28, 21, 0),
623 {
624 datetime.timedelta(days=-1, seconds=64800): {
625 "America/Menominee"
626 },
627 datetime.timedelta(days=-1, seconds=68400): (
628 datetime.datetime(1974, 1, 6, 15, 0),
629 {
630 datetime.timedelta(
631 days=-1, seconds=68400
632 ): (
633 datetime.datetime(
634 1979, 4, 29, 21, 0
635 ),
636 {
637 datetime.timedelta(
638 days=-1, seconds=68400
639 ): (
640 datetime.datetime(
641 1983, 5, 8, 18, 0
642 ),
643 {
644 datetime.timedelta(
645 days=-1,
646 seconds=68400,
647 ): (
648 datetime.datetime(
649 1985,
650 11,
651 2,
652 15,
653 0,
654 ),
655 {
656 datetime.timedelta(
657 days=-1,
658 seconds=68400,
659 ): (
660 datetime.datetime(
661 1986,
662 1,
663 1,
664 18,
665 0,
666 ),
667 {
668 datetime.timedelta(
669 days=-1,
670 seconds=64800,
671 ): {
672 "Pacific/Galapagos"
673 },
674 datetime.timedelta(
675 days=-1,
676 seconds=68400,
677 ): (
678 datetime.datetime(
679 1992,
680 5,
681 4,
682 0,
683 0,
684 ),
685 {
686 datetime.timedelta(
687 days=-1,
688 seconds=68400,
689 ): (
690 datetime.datetime(
691 1992,
692 11,
693 28,
694 15,
695 0,
696 ),
697 {
698 datetime.timedelta(
699 days=-1,
700 seconds=68400,
701 ): {
702 "America/Atikokan",
703 "America/Cayman",
704 "America/Coral_Harbour",
705 "America/Panama",
706 "EST",
707 "Etc/GMT+5",
708 },
709 datetime.timedelta(
710 days=-1,
711 seconds=72000,
712 ): {
713 "America/Guayaquil"
714 },
715 },
716 ),
717 datetime.timedelta(
718 days=-1,
719 seconds=72000,
720 ): {
721 "America/Bogota"
722 },
723 },
724 ),
725 datetime.timedelta(
726 days=-1,
727 seconds=72000,
728 ): {
729 "America/Lima"
730 },
731 },
732 ),
733 datetime.timedelta(
734 days=-1,
735 seconds=72000,
736 ): (
737 datetime.datetime(
738 1993,
739 10,
740 17,
741 15,
742 0,
743 ),
744 {
745 datetime.timedelta(
746 days=-1,
747 seconds=68400,
748 ): {
749 "America/Porto_Acre",
750 "America/Rio_Branco",
751 "Brazil/Acre",
752 },
753 datetime.timedelta(
754 days=-1,
755 seconds=72000,
756 ): {
757 "America/Eirunepe"
758 },
759 },
760 ),
761 },
762 ),
763 datetime.timedelta(
764 days=-1,
765 seconds=72000,
766 ): {
767 "America/Port-au-Prince"
768 },
769 },
770 ),
771 datetime.timedelta(
772 days=-1, seconds=72000
773 ): {"America/Grand_Turk"},
774 },
775 ),
776 datetime.timedelta(
777 days=-1, seconds=72000
778 ): {"America/Jamaica", "Jamaica"},
779 },
780 ),
781 },
782 ),
783 datetime.timedelta(days=-1, seconds=72000): {
784 "America/Detroit",
785 "US/Michigan",
786 },
787 },
788 ),
789 datetime.timedelta(days=-1, seconds=72000): {
790 "America/Iqaluit",
791 "America/Pangnirtung",
792 },
793 },
794 ),
795 datetime.timedelta(days=-1, seconds=72000): (
796 datetime.datetime(1971, 4, 25, 15, 0),
797 {
798 datetime.timedelta(days=-1, seconds=68400): (
799 datetime.datetime(2006, 4, 2, 15, 0),
800 {
801 datetime.timedelta(days=-1, seconds=68400): (
802 datetime.datetime(2007, 3, 12, 3, 0),
803 {
804 datetime.timedelta(days=-1, seconds=68400): (
805 datetime.datetime(2007, 11, 4, 15, 0),
806 {
807 datetime.timedelta(
808 days=-1, seconds=64800
809 ): {"America/Indiana/Tell_City"},
810 datetime.timedelta(
811 days=-1, seconds=68400
812 ): {"America/Indiana/Vincennes"},
813 },
814 ),
815 datetime.timedelta(days=-1, seconds=72000): {
816 "America/Indiana/Winamac"
817 },
818 },
819 ),
820 datetime.timedelta(days=-1, seconds=72000): {
821 "America/Fort_Wayne",
822 "America/Indiana/Indianapolis",
823 "America/Indianapolis",
824 "US/East-Indiana",
825 },
826 },
827 ),
828 datetime.timedelta(days=-1, seconds=72000): (
829 datetime.datetime(1972, 10, 8, 12, 0),
830 {
831 datetime.timedelta(days=-1, seconds=68400): {
832 "America/Havana",
833 "Cuba",
834 },
835 datetime.timedelta(days=-1, seconds=72000): (
836 datetime.datetime(1973, 4, 29, 15, 0),
837 {
838 datetime.timedelta(days=-1, seconds=68400): {
839 "America/Indiana/Vevay"
840 },
841 datetime.timedelta(days=-1, seconds=72000): (
842 datetime.datetime(1974, 1, 6, 18, 0),
843 {
844 datetime.timedelta(
845 days=-1, seconds=68400
846 ): (
847 datetime.datetime(
848 1974, 4, 28, 15, 0
849 ),
850 {
851 datetime.timedelta(
852 days=-1, seconds=68400
853 ): (
854 datetime.datetime(
855 1976, 4, 26, 0, 0
856 ),
857 {
858 datetime.timedelta(
859 days=-1,
860 seconds=68400,
861 ): {
862 "America/Indiana/Marengo"
863 },
864 datetime.timedelta(
865 days=-1,
866 seconds=72000,
867 ): {
868 "America/Kentucky/Louisville",
869 "America/Louisville",
870 },
871 },
872 ),
873 datetime.timedelta(
874 days=-1, seconds=72000
875 ): {
876 "America/Montreal",
877 "America/Nassau",
878 "America/Nipigon",
879 "America/Thunder_Bay",
880 "America/Toronto",
881 "Canada/Eastern",
882 },
883 },
884 ),
885 datetime.timedelta(
886 days=-1, seconds=72000
887 ): {
888 "America/New_York",
889 "EST5EDT",
890 "US/Eastern",
891 },
892 },
893 ),
894 },
895 ),
896 },
897 ),
898 },
899 ),
900 },
901 ),
902 datetime.timedelta(days=-1, seconds=70200): {"America/Santo_Domingo"},
903 datetime.timedelta(days=-1, seconds=72000): (
904 datetime.datetime(1970, 4, 26, 15, 0),
905 {
906 datetime.timedelta(days=-1, seconds=72000): (
907 datetime.datetime(1972, 4, 30, 21, 0),
908 {
909 datetime.timedelta(days=-1, seconds=72000): (
910 datetime.datetime(1972, 10, 2, 0, 0),
911 {
912 datetime.timedelta(days=-1, seconds=72000): (
913 datetime.datetime(1974, 4, 28, 21, 0),
914 {
915 datetime.timedelta(days=-1, seconds=72000): (
916 datetime.datetime(1977, 6, 12, 18, 0),
917 {
918 datetime.timedelta(
919 days=-1, seconds=72000
920 ): (
921 datetime.datetime(
922 1980, 4, 6, 18, 0
923 ),
924 {
925 datetime.timedelta(
926 days=-1, seconds=72000
927 ): (
928 datetime.datetime(
929 1980, 5, 2, 0, 0
930 ),
931 {
932 datetime.timedelta(
933 days=-1,
934 seconds=72000,
935 ): (
936 datetime.datetime(
937 1983, 5, 2, 0, 0
938 ),
939 {
940 datetime.timedelta(
941 days=-1,
942 seconds=72000,
943 ): (
944 datetime.datetime(
945 1985,
946 11,
947 2,
948 18,
949 0,
950 ),
951 {
952 datetime.timedelta(
953 days=-1,
954 seconds=72000,
955 ): (
956 datetime.datetime(
957 1991,
958 3,
959 31,
960 18,
961 0,
962 ),
963 {
964 datetime.timedelta(
965 days=-1,
966 seconds=72000,
967 ): (
968 datetime.datetime(
969 2007,
970 12,
971 10,
972 0,
973 0,
974 ),
975 {
976 datetime.timedelta(
977 days=-1,
978 seconds=70200,
979 ): {
980 "America/Caracas"
981 },
982 datetime.timedelta(
983 days=-1,
984 seconds=72000,
985 ): {
986 "America/Anguilla",
987 "America/Antigua",
988 "America/Aruba",
989 "America/Blanc-Sablon",
990 "America/Curacao",
991 "America/Dominica",
992 "America/Grenada",
993 "America/Guadeloupe",
994 "America/Kralendijk",
995 "America/La_Paz",
996 "America/Lower_Princes",
997 "America/Marigot",
998 "America/Montserrat",
999 "America/Port_of_Spain",
1000 "America/Puerto_Rico",
1001 "America/St_Barthelemy",
1002 "America/St_Kitts",
1003 "America/St_Lucia",
1004 "America/St_Thomas",
1005 "America/St_Vincent",
1006 "America/Tortola",
1007 "America/Virgin",
1008 "Etc/GMT+4",
1009 },
1010 },
1011 ),
1012 datetime.timedelta(
1013 days=-1,
1014 seconds=75600,
1015 ): {
1016 "America/Thule"
1017 },
1018 },
1019 ),
1020 datetime.timedelta(
1021 days=-1,
1022 seconds=75600,
1023 ): (
1024 datetime.datetime(
1025 1988,
1026 10,
1027 16,
1028 15,
1029 0,
1030 ),
1031 {
1032 datetime.timedelta(
1033 days=-1,
1034 seconds=72000,
1035 ): (
1036 datetime.datetime(
1037 1993,
1038 10,
1039 17,
1040 15,
1041 0,
1042 ),
1043 {
1044 datetime.timedelta(
1045 days=-1,
1046 seconds=72000,
1047 ): (
1048 datetime.datetime(
1049 1999,
1050 10,
1051 3,
1052 18,
1053 0,
1054 ),
1055 {
1056 datetime.timedelta(
1057 days=-1,
1058 seconds=72000,
1059 ): (
1060 datetime.datetime(
1061 2008,
1062 6,
1063 24,
1064 15,
1065 0,
1066 ),
1067 {
1068 datetime.timedelta(
1069 days=-1,
1070 seconds=72000,
1071 ): {
1072 "America/Porto_Velho"
1073 },
1074 datetime.timedelta(
1075 days=-1,
1076 seconds=75600,
1077 ): {
1078 "America/Santarem"
1079 },
1080 },
1081 ),
1082 datetime.timedelta(
1083 days=-1,
1084 seconds=75600,
1085 ): {
1086 "America/Boa_Vista"
1087 },
1088 },
1089 ),
1090 datetime.timedelta(
1091 days=-1,
1092 seconds=75600,
1093 ): {
1094 "America/Manaus",
1095 "Brazil/West",
1096 },
1097 },
1098 ),
1099 datetime.timedelta(
1100 days=-1,
1101 seconds=75600,
1102 ): (
1103 datetime.datetime(
1104 2003,
1105 10,
1106 19,
1107 21,
1108 0,
1109 ),
1110 {
1111 datetime.timedelta(
1112 days=-1,
1113 seconds=72000,
1114 ): {
1115 "America/Cuiaba"
1116 },
1117 datetime.timedelta(
1118 days=-1,
1119 seconds=75600,
1120 ): {
1121 "America/Campo_Grande"
1122 },
1123 },
1124 ),
1125 },
1126 ),
1127 },
1128 ),
1129 datetime.timedelta(
1130 days=-1,
1131 seconds=75600,
1132 ): {
1133 "Atlantic/Stanley"
1134 },
1135 },
1136 ),
1137 datetime.timedelta(
1138 days=-1,
1139 seconds=75600,
1140 ): {"America/Miquelon"},
1141 },
1142 ),
1143 datetime.timedelta(
1144 days=-1, seconds=75600
1145 ): {"America/Martinique"},
1146 },
1147 ),
1148 datetime.timedelta(
1149 days=-1, seconds=75600
1150 ): {"America/Barbados"},
1151 },
1152 ),
1153 datetime.timedelta(days=-1, seconds=75600): {
1154 "Atlantic/Bermuda"
1155 },
1156 },
1157 ),
1158 datetime.timedelta(days=-1, seconds=75600): {
1159 "America/Asuncion"
1160 },
1161 },
1162 ),
1163 datetime.timedelta(days=-1, seconds=75600): {
1164 "America/Glace_Bay"
1165 },
1166 },
1167 ),
1168 datetime.timedelta(days=-1, seconds=75600): (
1169 datetime.datetime(1973, 4, 30, 0, 0),
1170 {
1171 datetime.timedelta(days=-1, seconds=72000): {"America/Moncton"},
1172 datetime.timedelta(days=-1, seconds=75600): (
1173 datetime.datetime(1988, 4, 3, 15, 0),
1174 {
1175 datetime.timedelta(days=-1, seconds=75600): {
1176 "America/Halifax",
1177 "Canada/Atlantic",
1178 },
1179 datetime.timedelta(days=-1, seconds=79200): {
1180 "America/Goose_Bay"
1181 },
1182 },
1183 ),
1184 },
1185 ),
1186 },
1187 ),
1188 datetime.timedelta(days=-1, seconds=72900): {"America/Guyana"},
1189 datetime.timedelta(days=-1, seconds=73800): (
1190 datetime.datetime(1970, 4, 26, 15, 0),
1191 {
1192 datetime.timedelta(days=-1, seconds=73800): {"America/Paramaribo"},
1193 datetime.timedelta(days=-1, seconds=77400): {
1194 "America/St_Johns",
1195 "Canada/Newfoundland",
1196 },
1197 },
1198 ),
1199 datetime.timedelta(days=-1, seconds=75600): (
1200 datetime.datetime(1970, 3, 29, 15, 0),
1201 {
1202 datetime.timedelta(days=-1, seconds=72000): (
1203 datetime.datetime(2017, 5, 14, 18, 0),
1204 {
1205 datetime.timedelta(days=-1, seconds=72000): {
1206 "America/Santiago",
1207 "Chile/Continental",
1208 },
1209 datetime.timedelta(days=-1, seconds=75600): {
1210 "America/Punta_Arenas"
1211 },
1212 },
1213 ),
1214 datetime.timedelta(days=-1, seconds=75600): (
1215 datetime.datetime(1970, 4, 25, 18, 0),
1216 {
1217 datetime.timedelta(days=-1, seconds=75600): (
1218 datetime.datetime(1974, 1, 23, 21, 0),
1219 {
1220 datetime.timedelta(days=-1, seconds=75600): (
1221 datetime.datetime(1980, 4, 7, 0, 0),
1222 {
1223 datetime.timedelta(days=-1, seconds=75600): (
1224 datetime.datetime(1985, 11, 3, 0, 0),
1225 {
1226 datetime.timedelta(
1227 days=-1, seconds=75600
1228 ): {"America/Cayenne", "Etc/GMT+3"},
1229 datetime.timedelta(
1230 days=-1, seconds=79200
1231 ): (
1232 datetime.datetime(
1233 1988, 10, 16, 15, 0
1234 ),
1235 {
1236 datetime.timedelta(
1237 days=-1, seconds=75600
1238 ): {"America/Belem"},
1239 datetime.timedelta(
1240 days=-1, seconds=79200
1241 ): (
1242 datetime.datetime(
1243 1990, 10, 22, 0, 0
1244 ),
1245 {
1246 datetime.timedelta(
1247 days=-1,
1248 seconds=75600,
1249 ): (
1250 datetime.datetime(
1251 1995,
1252 10,
1253 15,
1254 15,
1255 0,
1256 ),
1257 {
1258 datetime.timedelta(
1259 days=-1,
1260 seconds=75600,
1261 ): (
1262 datetime.datetime(
1263 2000,
1264 10,
1265 15,
1266 12,
1267 0,
1268 ),
1269 {
1270 datetime.timedelta(
1271 days=-1,
1272 seconds=75600,
1273 ): {
1274 "America/Recife"
1275 },
1276 datetime.timedelta(
1277 days=-1,
1278 seconds=79200,
1279 ): {
1280 "America/Fortaleza"
1281 },
1282 },
1283 ),
1284 datetime.timedelta(
1285 days=-1,
1286 seconds=79200,
1287 ): (
1288 datetime.datetime(
1289 1996,
1290 10,
1291 6,
1292 18,
1293 0,
1294 ),
1295 {
1296 datetime.timedelta(
1297 days=-1,
1298 seconds=75600,
1299 ): {
1300 "America/Maceio"
1301 },
1302 datetime.timedelta(
1303 days=-1,
1304 seconds=79200,
1305 ): {
1306 "America/Araguaina"
1307 },
1308 },
1309 ),
1310 },
1311 ),
1312 datetime.timedelta(
1313 days=-1,
1314 seconds=79200,
1315 ): (
1316 datetime.datetime(
1317 2003,
1318 10,
1319 19,
1320 21,
1321 0,
1322 ),
1323 {
1324 datetime.timedelta(
1325 days=-1,
1326 seconds=75600,
1327 ): {
1328 "America/Bahia"
1329 },
1330 datetime.timedelta(
1331 days=-1,
1332 seconds=79200,
1333 ): {
1334 "America/Sao_Paulo",
1335 "Brazil/East",
1336 },
1337 },
1338 ),
1339 },
1340 ),
1341 },
1342 ),
1343 },
1344 ),
1345 datetime.timedelta(days=-1, seconds=79200): (
1346 datetime.datetime(1996, 1, 2, 0, 0),
1347 {
1348 datetime.timedelta(
1349 days=-1, seconds=75600
1350 ): {"America/Godthab", "America/Nuuk"},
1351 datetime.timedelta(0): {
1352 "America/Danmarkshavn"
1353 },
1354 },
1355 ),
1356 },
1357 ),
1358 datetime.timedelta(days=-1, seconds=79200): (
1359 datetime.datetime(1982, 5, 1, 21, 0),
1360 {
1361 datetime.timedelta(days=-1, seconds=72000): {
1362 "Antarctica/Palmer"
1363 },
1364 datetime.timedelta(days=-1, seconds=75600): (
1365 datetime.datetime(1990, 3, 4, 21, 0),
1366 {
1367 datetime.timedelta(
1368 days=-1, seconds=72000
1369 ): (
1370 datetime.datetime(
1371 1990, 10, 16, 0, 0
1372 ),
1373 {
1374 datetime.timedelta(
1375 days=-1, seconds=72000
1376 ): {
1377 "America/Argentina/Jujuy",
1378 "America/Jujuy",
1379 },
1380 datetime.timedelta(
1381 days=-1, seconds=75600
1382 ): {
1383 "America/Argentina/Mendoza",
1384 "America/Mendoza",
1385 },
1386 },
1387 ),
1388 datetime.timedelta(
1389 days=-1, seconds=75600
1390 ): (
1391 datetime.datetime(
1392 1991, 3, 1, 15, 0
1393 ),
1394 {
1395 datetime.timedelta(
1396 days=-1, seconds=72000
1397 ): (
1398 datetime.datetime(
1399 2004, 6, 20, 18, 0
1400 ),
1401 {
1402 datetime.timedelta(
1403 days=-1,
1404 seconds=72000,
1405 ): {
1406 "America/Argentina/San_Juan"
1407 },
1408 datetime.timedelta(
1409 days=-1,
1410 seconds=75600,
1411 ): {
1412 "America/Argentina/La_Rioja"
1413 },
1414 },
1415 ),
1416 datetime.timedelta(
1417 days=-1, seconds=79200
1418 ): (
1419 datetime.datetime(
1420 1991, 3, 4, 0, 0
1421 ),
1422 {
1423 datetime.timedelta(
1424 days=-1,
1425 seconds=72000,
1426 ): (
1427 datetime.datetime(
1428 2004,
1429 6,
1430 1,
1431 12,
1432 0,
1433 ),
1434 {
1435 datetime.timedelta(
1436 days=-1,
1437 seconds=72000,
1438 ): (
1439 datetime.datetime(
1440 2004,
1441 6,
1442 14,
1443 0,
1444 0,
1445 ),
1446 {
1447 datetime.timedelta(
1448 days=-1,
1449 seconds=72000,
1450 ): {
1451 "America/Argentina/Catamarca",
1452 "America/Argentina/ComodRivadavia",
1453 "America/Catamarca",
1454 },
1455 datetime.timedelta(
1456 days=-1,
1457 seconds=75600,
1458 ): {
1459 "America/Argentina/Tucuman"
1460 },
1461 },
1462 ),
1463 datetime.timedelta(
1464 days=-1,
1465 seconds=75600,
1466 ): (
1467 datetime.datetime(
1468 2008,
1469 10,
1470 19,
1471 15,
1472 0,
1473 ),
1474 {
1475 datetime.timedelta(
1476 days=-1,
1477 seconds=75600,
1478 ): {
1479 "America/Argentina/Salta"
1480 },
1481 datetime.timedelta(
1482 days=-1,
1483 seconds=79200,
1484 ): {
1485 "America/Argentina/Cordoba",
1486 "America/Cordoba",
1487 "America/Rosario",
1488 },
1489 },
1490 ),
1491 },
1492 ),
1493 datetime.timedelta(
1494 days=-1,
1495 seconds=75600,
1496 ): (
1497 datetime.datetime(
1498 2004,
1499 5,
1500 30,
1501 15,
1502 0,
1503 ),
1504 {
1505 datetime.timedelta(
1506 days=-1,
1507 seconds=72000,
1508 ): {
1509 "America/Argentina/Ushuaia"
1510 },
1511 datetime.timedelta(
1512 days=-1,
1513 seconds=75600,
1514 ): (
1515 datetime.datetime(
1516 2004,
1517 6,
1518 1,
1519 12,
1520 0,
1521 ),
1522 {
1523 datetime.timedelta(
1524 days=-1,
1525 seconds=72000,
1526 ): {
1527 "America/Argentina/Rio_Gallegos"
1528 },
1529 datetime.timedelta(
1530 days=-1,
1531 seconds=75600,
1532 ): {
1533 "America/Argentina/Buenos_Aires",
1534 "America/Buenos_Aires",
1535 },
1536 },
1537 ),
1538 },
1539 ),
1540 },
1541 ),
1542 },
1543 ),
1544 datetime.timedelta(
1545 days=-1, seconds=79200
1546 ): {"America/Argentina/San_Luis"},
1547 },
1548 ),
1549 },
1550 ),
1551 },
1552 ),
1553 datetime.timedelta(days=-1, seconds=79200): {
1554 "America/Montevideo"
1555 },
1556 },
1557 ),
1558 },
1559 ),
1560 datetime.timedelta(days=-1, seconds=79200): (
1561 datetime.datetime(1975, 11, 25, 18, 0),
1562 {
1563 datetime.timedelta(days=-1, seconds=79200): (
1564 datetime.datetime(1980, 4, 6, 21, 0),
1565 {
1566 datetime.timedelta(days=-1, seconds=79200): (
1567 datetime.datetime(1985, 11, 2, 21, 0),
1568 {
1569 datetime.timedelta(days=-1, seconds=79200): {
1570 "Atlantic/South_Georgia",
1571 "Etc/GMT+2",
1572 },
1573 datetime.timedelta(days=-1, seconds=82800): {
1574 "America/Noronha",
1575 "Brazil/DeNoronha",
1576 },
1577 },
1578 ),
1579 datetime.timedelta(days=-1, seconds=82800): {
1580 "America/Scoresbysund"
1581 },
1582 },
1583 ),
1584 datetime.timedelta(days=-1, seconds=82800): {"Atlantic/Cape_Verde"},
1585 },
1586 ),
1587 datetime.timedelta(days=-1, seconds=82800): (
1588 datetime.datetime(1975, 1, 1, 15, 0),
1589 {
1590 datetime.timedelta(days=-1, seconds=82800): (
1591 datetime.datetime(1976, 4, 15, 0, 0),
1592 {
1593 datetime.timedelta(days=-1, seconds=82800): (
1594 datetime.datetime(1982, 3, 29, 0, 0),
1595 {
1596 datetime.timedelta(days=-1, seconds=82800): {
1597 "Etc/GMT+1"
1598 },
1599 datetime.timedelta(0): {"Atlantic/Azores"},
1600 },
1601 ),
1602 datetime.timedelta(0): {"Africa/El_Aaiun"},
1603 },
1604 ),
1605 datetime.timedelta(0): {"Africa/Bissau"},
1606 },
1607 ),
1608 datetime.timedelta(days=-1, seconds=83730): {"Africa/Monrovia"},
1609 datetime.timedelta(days=-1, seconds=83760): {"Africa/Monrovia"},
1610 datetime.timedelta(0): (
1611 datetime.datetime(1971, 4, 26, 12, 0),
1612 {
1613 datetime.timedelta(0): (
1614 datetime.datetime(1974, 6, 25, 0, 0),
1615 {
1616 datetime.timedelta(0): (
1617 datetime.datetime(1976, 12, 1, 15, 0),
1618 {
1619 datetime.timedelta(days=-1, seconds=75600): {
1620 "Antarctica/Rothera"
1621 },
1622 datetime.timedelta(0): (
1623 datetime.datetime(1977, 4, 4, 0, 0),
1624 {
1625 datetime.timedelta(0): (
1626 datetime.datetime(1980, 4, 6, 15, 0),
1627 {
1628 datetime.timedelta(0): (
1629 datetime.datetime(
1630 1981, 3, 29, 18, 0
1631 ),
1632 {
1633 datetime.timedelta(0): (
1634 datetime.datetime(
1635 1982, 4, 4, 15, 0
1636 ),
1637 {
1638 datetime.timedelta(0): (
1639 datetime.datetime(
1640 2005,
1641 3,
1642 27,
1643 15,
1644 0,
1645 ),
1646 {
1647 datetime.timedelta(
1648 0
1649 ): (
1650 datetime.datetime(
1651 2018,
1652 1,
1653 1,
1654 18,
1655 0,
1656 ),
1657 {
1658 datetime.timedelta(
1659 0
1660 ): {
1661 "Africa/Abidjan",
1662 "Africa/Accra",
1663 "Africa/Bamako",
1664 "Africa/Banjul",
1665 "Africa/Conakry",
1666 "Africa/Dakar",
1667 "Africa/Freetown",
1668 "Africa/Lome",
1669 "Africa/Nouakchott",
1670 "Africa/Ouagadougou",
1671 "Africa/Timbuktu",
1672 "Atlantic/Reykjavik",
1673 "Atlantic/St_Helena",
1674 "Etc/GMT",
1675 "Etc/GMT+0",
1676 "Etc/GMT-0",
1677 "Etc/GMT0",
1678 "Etc/Greenwich",
1679 "Etc/UCT",
1680 "Etc/UTC",
1681 "Etc/Universal",
1682 "Etc/Zulu",
1683 "GMT",
1684 "GMT+0",
1685 "GMT-0",
1686 "GMT0",
1687 "Greenwich",
1688 "Iceland",
1689 "UCT",
1690 "UTC",
1691 "Universal",
1692 "Zulu",
1693 },
1694 datetime.timedelta(
1695 seconds=3600
1696 ): {
1697 "Africa/Sao_Tome"
1698 },
1699 },
1700 ),
1701 datetime.timedelta(
1702 seconds=7200
1703 ): {
1704 "Antarctica/Troll"
1705 },
1706 },
1707 ),
1708 datetime.timedelta(
1709 seconds=3600
1710 ): {"Atlantic/Madeira"},
1711 },
1712 ),
1713 datetime.timedelta(
1714 seconds=3600
1715 ): {
1716 "Atlantic/Faeroe",
1717 "Atlantic/Faroe",
1718 },
1719 },
1720 ),
1721 datetime.timedelta(seconds=3600): {
1722 "Atlantic/Canary"
1723 },
1724 },
1725 ),
1726 datetime.timedelta(seconds=3600): {"WET"},
1727 },
1728 ),
1729 },
1730 ),
1731 datetime.timedelta(seconds=3600): (
1732 datetime.datetime(1986, 1, 1, 12, 0),
1733 {
1734 datetime.timedelta(0): {"Africa/Casablanca"},
1735 datetime.timedelta(seconds=3600): {"Africa/Ceuta"},
1736 },
1737 ),
1738 },
1739 ),
1740 datetime.timedelta(seconds=3600): {"Africa/Algiers"},
1741 },
1742 ),
1743 datetime.timedelta(seconds=3600): (
1744 datetime.datetime(1970, 6, 1, 0, 0),
1745 {
1746 datetime.timedelta(seconds=3600): (
1747 datetime.datetime(1971, 11, 1, 0, 0),
1748 {
1749 datetime.timedelta(0): {
1750 "Eire",
1751 "Europe/Belfast",
1752 "Europe/Dublin",
1753 "Europe/Guernsey",
1754 "Europe/Isle_of_Man",
1755 "Europe/Jersey",
1756 "Europe/London",
1757 "GB",
1758 "GB-Eire",
1759 },
1760 datetime.timedelta(seconds=3600): (
1761 datetime.datetime(1974, 4, 14, 15, 0),
1762 {
1763 datetime.timedelta(seconds=3600): (
1764 datetime.datetime(1974, 5, 4, 21, 0),
1765 {
1766 datetime.timedelta(seconds=3600): (
1767 datetime.datetime(1976, 3, 28, 21, 0),
1768 {
1769 datetime.timedelta(seconds=3600): (
1770 datetime.datetime(
1771 1976, 9, 26, 21, 0
1772 ),
1773 {
1774 datetime.timedelta(0): (
1775 datetime.datetime(
1776 1980, 3, 30, 18, 0
1777 ),
1778 {
1779 datetime.timedelta(0): {
1780 "Europe/Lisbon",
1781 "Portugal",
1782 "WET",
1783 },
1784 datetime.timedelta(
1785 seconds=3600
1786 ): {"Portugal"},
1787 },
1788 ),
1789 datetime.timedelta(
1790 seconds=3600
1791 ): (
1792 datetime.datetime(
1793 1977, 4, 3, 18, 0
1794 ),
1795 {
1796 datetime.timedelta(
1797 seconds=3600
1798 ): (
1799 datetime.datetime(
1800 1977,
1801 4,
1802 30,
1803 21,
1804 0,
1805 ),
1806 {
1807 datetime.timedelta(
1808 seconds=3600
1809 ): (
1810 datetime.datetime(
1811 1979,
1812 4,
1813 1,
1814 18,
1815 0,
1816 ),
1817 {
1818 datetime.timedelta(
1819 seconds=3600
1820 ): (
1821 datetime.datetime(
1822 1979,
1823 10,
1824 15,
1825 0,
1826 0,
1827 ),
1828 {
1829 datetime.timedelta(
1830 seconds=3600
1831 ): (
1832 datetime.datetime(
1833 1980,
1834 4,
1835 6,
1836 15,
1837 0,
1838 ),
1839 {
1840 datetime.timedelta(
1841 seconds=3600
1842 ): (
1843 datetime.datetime(
1844 1981,
1845 3,
1846 29,
1847 18,
1848 0,
1849 ),
1850 {
1851 datetime.timedelta(
1852 seconds=3600
1853 ): (
1854 datetime.datetime(
1855 1982,
1856 3,
1857 28,
1858 18,
1859 0,
1860 ),
1861 {
1862 datetime.timedelta(
1863 seconds=3600
1864 ): (
1865 datetime.datetime(
1866 1983,
1867 3,
1868 27,
1869 18,
1870 0,
1871 ),
1872 {
1873 datetime.timedelta(
1874 seconds=3600
1875 ): (
1876 datetime.datetime(
1877 1985,
1878 4,
1879 1,
1880 0,
1881 0,
1882 ),
1883 {
1884 datetime.timedelta(
1885 seconds=3600
1886 ): {
1887 "Africa/Bangui",
1888 "Africa/Brazzaville",
1889 "Africa/Douala",
1890 "Africa/Kinshasa",
1891 "Africa/Lagos",
1892 "Africa/Libreville",
1893 "Africa/Luanda",
1894 "Africa/Malabo",
1895 "Africa/Niamey",
1896 "Africa/Porto-Novo",
1897 "Etc/GMT-1",
1898 },
1899 datetime.timedelta(
1900 seconds=7200
1901 ): {
1902 "Europe/Andorra"
1903 },
1904 },
1905 ),
1906 datetime.timedelta(
1907 seconds=7200
1908 ): {
1909 "Europe/Belgrade",
1910 "Europe/Ljubljana",
1911 "Europe/Podgorica",
1912 "Europe/Sarajevo",
1913 "Europe/Skopje",
1914 "Europe/Zagreb",
1915 },
1916 },
1917 ),
1918 datetime.timedelta(
1919 seconds=7200
1920 ): {
1921 "Europe/Gibraltar"
1922 },
1923 },
1924 ),
1925 datetime.timedelta(
1926 seconds=7200
1927 ): {
1928 "Europe/Busingen",
1929 "Europe/Vaduz",
1930 "Europe/Zurich",
1931 },
1932 },
1933 ),
1934 datetime.timedelta(
1935 seconds=7200
1936 ): {
1937 "Arctic/Longyearbyen",
1938 "Atlantic/Jan_Mayen",
1939 "Europe/Berlin",
1940 "Europe/Budapest",
1941 "Europe/Copenhagen",
1942 "Europe/Oslo",
1943 "Europe/Stockholm",
1944 "Europe/Vienna",
1945 },
1946 },
1947 ),
1948 datetime.timedelta(
1949 seconds=7200
1950 ): {
1951 "Africa/Ndjamena"
1952 },
1953 },
1954 ),
1955 datetime.timedelta(
1956 seconds=7200
1957 ): {
1958 "Europe/Bratislava",
1959 "Europe/Prague",
1960 },
1961 },
1962 ),
1963 datetime.timedelta(
1964 seconds=7200
1965 ): {
1966 "Africa/Tunis"
1967 },
1968 },
1969 ),
1970 datetime.timedelta(
1971 seconds=7200
1972 ): {
1973 "CET",
1974 "Europe/Amsterdam",
1975 "Europe/Brussels",
1976 "Europe/Luxembourg",
1977 "Europe/Warsaw",
1978 "MET",
1979 "Poland",
1980 },
1981 },
1982 ),
1983 },
1984 ),
1985 datetime.timedelta(seconds=7200): {
1986 "Europe/Monaco",
1987 "Europe/Paris",
1988 },
1989 },
1990 ),
1991 datetime.timedelta(seconds=7200): {
1992 "Europe/Tirane"
1993 },
1994 },
1995 ),
1996 datetime.timedelta(seconds=7200): {"Europe/Madrid"},
1997 },
1998 ),
1999 },
2000 ),
2001 datetime.timedelta(seconds=7200): (
2002 datetime.datetime(1973, 3, 31, 18, 0),
2003 {
2004 datetime.timedelta(seconds=3600): {
2005 "Europe/Rome",
2006 "Europe/San_Marino",
2007 "Europe/Vatican",
2008 },
2009 datetime.timedelta(seconds=7200): {"Europe/Malta"},
2010 },
2011 ),
2012 },
2013 ),
2014 datetime.timedelta(seconds=7200): (
2015 datetime.datetime(1970, 5, 1, 15, 0),
2016 {
2017 datetime.timedelta(seconds=7200): (
2018 datetime.datetime(1972, 6, 23, 0, 0),
2019 {
2020 datetime.timedelta(seconds=7200): (
2021 datetime.datetime(1973, 6, 3, 15, 0),
2022 {
2023 datetime.timedelta(seconds=7200): (
2024 datetime.datetime(1973, 6, 6, 21, 0),
2025 {
2026 datetime.timedelta(seconds=7200): (
2027 datetime.datetime(1974, 7, 8, 0, 0),
2028 {
2029 datetime.timedelta(seconds=7200): (
2030 datetime.datetime(
2031 1975, 4, 13, 18, 0
2032 ),
2033 {
2034 datetime.timedelta(
2035 seconds=7200
2036 ): (
2037 datetime.datetime(
2038 1977, 4, 3, 18, 0
2039 ),
2040 {
2041 datetime.timedelta(
2042 seconds=7200
2043 ): (
2044 datetime.datetime(
2045 1979,
2046 4,
2047 1,
2048 15,
2049 0,
2050 ),
2051 {
2052 datetime.timedelta(
2053 seconds=7200
2054 ): (
2055 datetime.datetime(
2056 1979,
2057 5,
2058 27,
2059 15,
2060 0,
2061 ),
2062 {
2063 datetime.timedelta(
2064 seconds=7200
2065 ): (
2066 datetime.datetime(
2067 1981,
2068 3,
2069 29,
2070 15,
2071 0,
2072 ),
2073 {
2074 datetime.timedelta(
2075 seconds=7200
2076 ): (
2077 datetime.datetime(
2078 1982,
2079 1,
2080 1,
2081 21,
2082 0,
2083 ),
2084 {
2085 datetime.timedelta(
2086 seconds=3600
2087 ): {
2088 "Africa/Tripoli",
2089 "Libya",
2090 },
2091 datetime.timedelta(
2092 seconds=7200
2093 ): (
2094 datetime.datetime(
2095 1994,
2096 3,
2097 21,
2098 18,
2099 0,
2100 ),
2101 {
2102 datetime.timedelta(
2103 seconds=3600
2104 ): {
2105 "Africa/Windhoek"
2106 },
2107 datetime.timedelta(
2108 seconds=7200
2109 ): {
2110 "Africa/Blantyre",
2111 "Africa/Bujumbura",
2112 "Africa/Gaborone",
2113 "Africa/Harare",
2114 "Africa/Johannesburg",
2115 "Africa/Kigali",
2116 "Africa/Lubumbashi",
2117 "Africa/Lusaka",
2118 "Africa/Maputo",
2119 "Africa/Maseru",
2120 "Africa/Mbabane",
2121 "Etc/GMT-2",
2122 },
2123 },
2124 ),
2125 },
2126 ),
2127 datetime.timedelta(
2128 seconds=10800
2129 ): {
2130 "Europe/Helsinki",
2131 "Europe/Mariehamn",
2132 },
2133 },
2134 ),
2135 datetime.timedelta(
2136 seconds=10800
2137 ): {
2138 "Europe/Bucharest"
2139 },
2140 },
2141 ),
2142 datetime.timedelta(
2143 seconds=10800
2144 ): {
2145 "Europe/Sofia"
2146 },
2147 },
2148 ),
2149 datetime.timedelta(
2150 seconds=10800
2151 ): {"EET"},
2152 },
2153 ),
2154 datetime.timedelta(
2155 seconds=10800
2156 ): (
2157 datetime.datetime(
2158 1975, 10, 12, 18, 0
2159 ),
2160 {
2161 datetime.timedelta(
2162 seconds=7200
2163 ): (
2164 datetime.datetime(
2165 2016,
2166 10,
2167 31,
2168 3,
2169 0,
2170 ),
2171 {
2172 datetime.timedelta(
2173 seconds=7200
2174 ): {
2175 "Asia/Nicosia",
2176 "Europe/Nicosia",
2177 },
2178 datetime.timedelta(
2179 seconds=10800
2180 ): {
2181 "Asia/Famagusta"
2182 },
2183 },
2184 ),
2185 datetime.timedelta(
2186 seconds=10800
2187 ): {
2188 "EET",
2189 "Europe/Athens",
2190 },
2191 },
2192 ),
2193 },
2194 ),
2195 datetime.timedelta(seconds=10800): (
2196 datetime.datetime(
2197 1996, 3, 15, 21, 0
2198 ),
2199 {
2200 datetime.timedelta(
2201 seconds=7200
2202 ): (
2203 datetime.datetime(
2204 2008, 8, 29, 18, 0
2205 ),
2206 {
2207 datetime.timedelta(
2208 seconds=7200
2209 ): {"Asia/Gaza"},
2210 datetime.timedelta(
2211 seconds=10800
2212 ): {"Asia/Hebron"},
2213 },
2214 ),
2215 datetime.timedelta(
2216 seconds=10800
2217 ): {
2218 "Asia/Jerusalem",
2219 "Asia/Tel_Aviv",
2220 "Israel",
2221 },
2222 },
2223 ),
2224 },
2225 ),
2226 datetime.timedelta(seconds=10800): {
2227 "Asia/Amman"
2228 },
2229 },
2230 ),
2231 datetime.timedelta(seconds=10800): {
2232 "Asia/Istanbul",
2233 "Europe/Istanbul",
2234 "Turkey",
2235 },
2236 },
2237 ),
2238 datetime.timedelta(seconds=10800): {"Asia/Beirut"},
2239 },
2240 ),
2241 datetime.timedelta(seconds=10800): (
2242 datetime.datetime(1970, 10, 1, 18, 0),
2243 {
2244 datetime.timedelta(seconds=7200): (
2245 datetime.datetime(1977, 9, 2, 0, 0),
2246 {
2247 datetime.timedelta(seconds=7200): {"Asia/Damascus"},
2248 datetime.timedelta(seconds=10800): {
2249 "Africa/Cairo",
2250 "Egypt",
2251 },
2252 },
2253 ),
2254 datetime.timedelta(seconds=10800): (
2255 datetime.datetime(2017, 11, 1, 18, 0),
2256 {
2257 datetime.timedelta(seconds=7200): {"Africa/Khartoum"},
2258 datetime.timedelta(seconds=10800): {"Africa/Juba"},
2259 },
2260 ),
2261 },
2262 ),
2263 },
2264 ),
2265 datetime.timedelta(seconds=10800): (
2266 datetime.datetime(1981, 4, 1, 15, 0),
2267 {
2268 datetime.timedelta(seconds=10800): (
2269 datetime.datetime(1982, 5, 1, 18, 0),
2270 {
2271 datetime.timedelta(seconds=10800): {
2272 "Africa/Addis_Ababa",
2273 "Africa/Asmara",
2274 "Africa/Asmera",
2275 "Africa/Dar_es_Salaam",
2276 "Africa/Djibouti",
2277 "Africa/Kampala",
2278 "Africa/Mogadishu",
2279 "Africa/Nairobi",
2280 "Antarctica/Syowa",
2281 "Asia/Aden",
2282 "Asia/Kuwait",
2283 "Asia/Riyadh",
2284 "Etc/GMT-3",
2285 "Indian/Antananarivo",
2286 "Indian/Comoro",
2287 "Indian/Mayotte",
2288 },
2289 datetime.timedelta(seconds=14400): {"Asia/Baghdad"},
2290 },
2291 ),
2292 datetime.timedelta(seconds=14400): (
2293 datetime.datetime(1989, 3, 26, 21, 0),
2294 {
2295 datetime.timedelta(seconds=10800): (
2296 datetime.datetime(1996, 9, 29, 15, 0),
2297 {
2298 datetime.timedelta(seconds=7200): {"Europe/Riga"},
2299 datetime.timedelta(seconds=10800): (
2300 datetime.datetime(1998, 3, 29, 15, 0),
2301 {
2302 datetime.timedelta(seconds=7200): {
2303 "Europe/Vilnius"
2304 },
2305 datetime.timedelta(seconds=10800): (
2306 datetime.datetime(2000, 3, 26, 21, 0),
2307 {
2308 datetime.timedelta(seconds=7200): {
2309 "Europe/Tallinn"
2310 },
2311 datetime.timedelta(seconds=10800): {
2312 "Europe/Kaliningrad"
2313 },
2314 },
2315 ),
2316 },
2317 ),
2318 },
2319 ),
2320 datetime.timedelta(seconds=14400): (
2321 datetime.datetime(1990, 3, 25, 21, 0),
2322 {
2323 datetime.timedelta(seconds=10800): (
2324 datetime.datetime(1990, 7, 2, 0, 0),
2325 {
2326 datetime.timedelta(seconds=7200): {
2327 "Europe/Simferopol"
2328 },
2329 datetime.timedelta(seconds=10800): {
2330 "Europe/Minsk"
2331 },
2332 },
2333 ),
2334 datetime.timedelta(seconds=14400): (
2335 datetime.datetime(1990, 5, 6, 15, 0),
2336 {
2337 datetime.timedelta(seconds=10800): {
2338 "Europe/Chisinau",
2339 "Europe/Tiraspol",
2340 },
2341 datetime.timedelta(seconds=14400): (
2342 datetime.datetime(1990, 7, 1, 15, 0),
2343 {
2344 datetime.timedelta(seconds=10800): {
2345 "Europe/Kiev",
2346 "Europe/Kyiv",
2347 "Europe/Uzhgorod",
2348 "Europe/Zaporozhye",
2349 },
2350 datetime.timedelta(seconds=14400): {
2351 "Europe/Moscow",
2352 "W-SU",
2353 },
2354 },
2355 ),
2356 },
2357 ),
2358 },
2359 ),
2360 },
2361 ),
2362 },
2363 ),
2364 datetime.timedelta(seconds=12600): {"Iran", "Asia/Tehran"},
2365 datetime.timedelta(seconds=14400): (
2366 datetime.datetime(1972, 6, 1, 21, 0),
2367 {
2368 datetime.timedelta(seconds=10800): {"Asia/Bahrain", "Asia/Qatar"},
2369 datetime.timedelta(seconds=14400): (
2370 datetime.datetime(1981, 4, 1, 15, 0),
2371 {
2372 datetime.timedelta(seconds=14400): (
2373 datetime.datetime(1982, 10, 11, 0, 0),
2374 {
2375 datetime.timedelta(seconds=14400): {
2376 "Asia/Dubai",
2377 "Asia/Muscat",
2378 "Etc/GMT-4",
2379 "Indian/Mahe",
2380 "Indian/Reunion",
2381 },
2382 datetime.timedelta(seconds=18000): {"Indian/Mauritius"},
2383 },
2384 ),
2385 datetime.timedelta(seconds=18000): (
2386 datetime.datetime(1988, 3, 27, 21, 0),
2387 {
2388 datetime.timedelta(seconds=14400): (
2389 datetime.datetime(2016, 12, 4, 18, 0),
2390 {
2391 datetime.timedelta(seconds=10800): {
2392 "Europe/Volgograd"
2393 },
2394 datetime.timedelta(seconds=14400): {
2395 "Europe/Saratov"
2396 },
2397 },
2398 ),
2399 datetime.timedelta(seconds=18000): (
2400 datetime.datetime(1989, 3, 26, 21, 0),
2401 {
2402 datetime.timedelta(seconds=14400): (
2403 datetime.datetime(1991, 3, 31, 18, 0),
2404 {
2405 datetime.timedelta(seconds=10800): (
2406 datetime.datetime(
2407 1991, 9, 29, 18, 0
2408 ),
2409 {
2410 datetime.timedelta(
2411 seconds=7200
2412 ): {"Europe/Ulyanovsk"},
2413 datetime.timedelta(
2414 seconds=10800
2415 ): {"Europe/Samara"},
2416 },
2417 ),
2418 datetime.timedelta(seconds=14400): (
2419 datetime.datetime(
2420 2016, 3, 27, 18, 0
2421 ),
2422 {
2423 datetime.timedelta(
2424 seconds=10800
2425 ): {"Europe/Kirov"},
2426 datetime.timedelta(
2427 seconds=14400
2428 ): {"Europe/Astrakhan"},
2429 },
2430 ),
2431 },
2432 ),
2433 datetime.timedelta(seconds=18000): (
2434 datetime.datetime(1992, 9, 27, 18, 0),
2435 {
2436 datetime.timedelta(seconds=10800): (
2437 datetime.datetime(
2438 1994, 9, 25, 18, 0
2439 ),
2440 {
2441 datetime.timedelta(
2442 seconds=10800
2443 ): {"Asia/Yerevan"},
2444 datetime.timedelta(
2445 seconds=14400
2446 ): {"Asia/Tbilisi"},
2447 },
2448 ),
2449 datetime.timedelta(seconds=14400): {
2450 "Asia/Baku"
2451 },
2452 },
2453 ),
2454 },
2455 ),
2456 },
2457 ),
2458 },
2459 ),
2460 },
2461 ),
2462 datetime.timedelta(seconds=16200): {"Asia/Kabul"},
2463 datetime.timedelta(seconds=18000): (
2464 datetime.datetime(1981, 4, 1, 15, 0),
2465 {
2466 datetime.timedelta(seconds=18000): (
2467 datetime.datetime(1981, 10, 2, 0, 0),
2468 {
2469 datetime.timedelta(seconds=18000): (
2470 datetime.datetime(1996, 1, 1, 21, 0),
2471 {
2472 datetime.timedelta(seconds=18000): (
2473 datetime.datetime(2002, 4, 8, 0, 0),
2474 {
2475 datetime.timedelta(seconds=18000): {
2476 "Etc/GMT-5",
2477 "Indian/Kerguelen",
2478 "Indian/Maldives",
2479 },
2480 datetime.timedelta(seconds=21600): {
2481 "Asia/Karachi"
2482 },
2483 },
2484 ),
2485 datetime.timedelta(seconds=21600): {"Indian/Chagos"},
2486 },
2487 ),
2488 datetime.timedelta(seconds=21600): (
2489 datetime.datetime(1994, 9, 26, 3, 0),
2490 {
2491 datetime.timedelta(seconds=14400): {"Asia/Aqtau"},
2492 datetime.timedelta(seconds=18000): {"Asia/Atyrau"},
2493 },
2494 ),
2495 },
2496 ),
2497 datetime.timedelta(seconds=21600): (
2498 datetime.datetime(1981, 10, 1, 12, 0),
2499 {
2500 datetime.timedelta(seconds=18000): (
2501 datetime.datetime(1992, 3, 29, 18, 0),
2502 {
2503 datetime.timedelta(seconds=18000): {
2504 "Asia/Ashgabat",
2505 "Asia/Ashkhabad",
2506 },
2507 datetime.timedelta(seconds=21600): {
2508 "Asia/Yekaterinburg"
2509 },
2510 },
2511 ),
2512 datetime.timedelta(seconds=21600): (
2513 datetime.datetime(1989, 3, 26, 15, 0),
2514 {
2515 datetime.timedelta(seconds=18000): {"Asia/Oral"},
2516 datetime.timedelta(seconds=21600): (
2517 datetime.datetime(1991, 4, 1, 0, 0),
2518 {
2519 datetime.timedelta(seconds=18000): (
2520 datetime.datetime(1991, 9, 30, 0, 0),
2521 {
2522 datetime.timedelta(seconds=14400): (
2523 datetime.datetime(
2524 2004, 10, 31, 18, 0
2525 ),
2526 {
2527 datetime.timedelta(
2528 seconds=18000
2529 ): {"Asia/Aqtobe"},
2530 datetime.timedelta(
2531 seconds=21600
2532 ): {"Asia/Qostanay"},
2533 },
2534 ),
2535 datetime.timedelta(seconds=18000): {
2536 "Asia/Qyzylorda"
2537 },
2538 },
2539 ),
2540 datetime.timedelta(seconds=21600): {
2541 "Asia/Samarkand"
2542 },
2543 },
2544 ),
2545 },
2546 ),
2547 },
2548 ),
2549 },
2550 ),
2551 datetime.timedelta(seconds=19800): (
2552 datetime.datetime(1986, 1, 1, 18, 0),
2553 {
2554 datetime.timedelta(seconds=19800): (
2555 datetime.datetime(1987, 10, 1, 18, 0),
2556 {
2557 datetime.timedelta(seconds=19800): (
2558 datetime.datetime(1996, 5, 25, 15, 0),
2559 {
2560 datetime.timedelta(seconds=19800): {
2561 "Asia/Calcutta",
2562 "Asia/Kolkata",
2563 },
2564 datetime.timedelta(seconds=23400): {"Asia/Colombo"},
2565 },
2566 ),
2567 datetime.timedelta(seconds=21600): {
2568 "Asia/Thimbu",
2569 "Asia/Thimphu",
2570 },
2571 },
2572 ),
2573 datetime.timedelta(seconds=20700): {"Asia/Kathmandu", "Asia/Katmandu"},
2574 },
2575 ),
2576 datetime.timedelta(seconds=21600): (
2577 datetime.datetime(1978, 1, 2, 0, 0),
2578 {
2579 datetime.timedelta(seconds=21600): (
2580 datetime.datetime(1981, 4, 1, 18, 0),
2581 {
2582 datetime.timedelta(seconds=21600): (
2583 datetime.datetime(2009, 6, 20, 18, 0),
2584 {
2585 datetime.timedelta(seconds=21600): (
2586 datetime.datetime(2009, 10, 18, 21, 0),
2587 {
2588 datetime.timedelta(seconds=18000): {
2589 "Antarctica/Mawson"
2590 },
2591 datetime.timedelta(seconds=21600): {
2592 "Asia/Kashgar",
2593 "Asia/Urumqi",
2594 "Etc/GMT-6",
2595 },
2596 },
2597 ),
2598 datetime.timedelta(seconds=25200): {
2599 "Asia/Dacca",
2600 "Asia/Dhaka",
2601 },
2602 },
2603 ),
2604 datetime.timedelta(seconds=25200): (
2605 datetime.datetime(1991, 8, 31, 21, 0),
2606 {
2607 datetime.timedelta(seconds=18000): {"Asia/Bishkek"},
2608 datetime.timedelta(seconds=21600): (
2609 datetime.datetime(1991, 9, 9, 15, 0),
2610 {
2611 datetime.timedelta(seconds=18000): {
2612 "Asia/Dushanbe"
2613 },
2614 datetime.timedelta(seconds=21600): (
2615 datetime.datetime(1992, 1, 19, 18, 0),
2616 {
2617 datetime.timedelta(seconds=18000): {
2618 "Asia/Tashkent"
2619 },
2620 datetime.timedelta(seconds=21600): (
2621 datetime.datetime(
2622 2005, 3, 27, 15, 0
2623 ),
2624 {
2625 datetime.timedelta(
2626 seconds=21600
2627 ): {"Asia/Almaty"},
2628 datetime.timedelta(
2629 seconds=25200
2630 ): {"Asia/Omsk"},
2631 },
2632 ),
2633 },
2634 ),
2635 },
2636 ),
2637 },
2638 ),
2639 },
2640 ),
2641 datetime.timedelta(seconds=25200): {"Asia/Hovd"},
2642 },
2643 ),
2644 datetime.timedelta(seconds=23400): {
2645 "Asia/Rangoon",
2646 "Asia/Yangon",
2647 "Indian/Cocos",
2648 },
2649 datetime.timedelta(seconds=25200): (
2650 datetime.datetime(1978, 1, 2, 0, 0),
2651 {
2652 datetime.timedelta(seconds=25200): (
2653 datetime.datetime(1981, 4, 1, 18, 0),
2654 {
2655 datetime.timedelta(seconds=25200): (
2656 datetime.datetime(1994, 2, 1, 12, 0),
2657 {
2658 datetime.timedelta(0): {"Antarctica/Vostok"},
2659 datetime.timedelta(seconds=25200): (
2660 datetime.datetime(2009, 10, 18, 21, 0),
2661 {
2662 datetime.timedelta(seconds=18000): {
2663 "Antarctica/Davis"
2664 },
2665 datetime.timedelta(seconds=25200): {
2666 "Asia/Bangkok",
2667 "Asia/Jakarta",
2668 "Asia/Phnom_Penh",
2669 "Asia/Vientiane",
2670 "Etc/GMT-7",
2671 "Indian/Christmas",
2672 },
2673 },
2674 ),
2675 },
2676 ),
2677 datetime.timedelta(seconds=28800): (
2678 datetime.datetime(1993, 5, 23, 18, 0),
2679 {
2680 datetime.timedelta(seconds=25200): {"Asia/Novosibirsk"},
2681 datetime.timedelta(seconds=28800): (
2682 datetime.datetime(1995, 5, 28, 18, 0),
2683 {
2684 datetime.timedelta(seconds=25200): {
2685 "Asia/Barnaul"
2686 },
2687 datetime.timedelta(seconds=28800): (
2688 datetime.datetime(2002, 5, 2, 0, 0),
2689 {
2690 datetime.timedelta(seconds=25200): {
2691 "Asia/Tomsk"
2692 },
2693 datetime.timedelta(seconds=28800): (
2694 datetime.datetime(
2695 2010, 3, 28, 15, 0
2696 ),
2697 {
2698 datetime.timedelta(
2699 seconds=25200
2700 ): {"Asia/Novokuznetsk"},
2701 datetime.timedelta(
2702 seconds=28800
2703 ): {"Asia/Krasnoyarsk"},
2704 },
2705 ),
2706 },
2707 ),
2708 },
2709 ),
2710 },
2711 ),
2712 },
2713 ),
2714 datetime.timedelta(seconds=28800): {
2715 "Asia/Choibalsan",
2716 "Asia/Ulaanbaatar",
2717 "Asia/Ulan_Bator",
2718 },
2719 },
2720 ),
2721 datetime.timedelta(seconds=27000): {
2722 "Asia/Kuala_Lumpur",
2723 "Asia/Singapore",
2724 "Singapore",
2725 },
2726 datetime.timedelta(seconds=28800): (
2727 datetime.datetime(1970, 4, 19, 18, 0),
2728 {
2729 datetime.timedelta(seconds=28800): (
2730 datetime.datetime(1974, 4, 1, 15, 0),
2731 {
2732 datetime.timedelta(seconds=28800): (
2733 datetime.datetime(1974, 10, 27, 15, 0),
2734 {
2735 datetime.timedelta(seconds=28800): (
2736 datetime.datetime(1975, 6, 13, 21, 0),
2737 {
2738 datetime.timedelta(seconds=25200): {
2739 "Asia/Ho_Chi_Minh",
2740 "Asia/Saigon",
2741 },
2742 datetime.timedelta(seconds=28800): (
2743 datetime.datetime(1978, 3, 22, 21, 0),
2744 {
2745 datetime.timedelta(seconds=28800): (
2746 datetime.datetime(
2747 1981, 4, 1, 21, 0
2748 ),
2749 {
2750 datetime.timedelta(
2751 seconds=28800
2752 ): (
2753 datetime.datetime(
2754 1986, 5, 4, 21, 0
2755 ),
2756 {
2757 datetime.timedelta(
2758 seconds=28800
2759 ): (
2760 datetime.datetime(
2761 1988,
2762 1,
2763 1,
2764 18,
2765 0,
2766 ),
2767 {
2768 datetime.timedelta(
2769 seconds=25200
2770 ): {
2771 "Asia/Pontianak"
2772 },
2773 datetime.timedelta(
2774 seconds=28800
2775 ): (
2776 datetime.datetime(
2777 2009,
2778 10,
2779 19,
2780 3,
2781 0,
2782 ),
2783 {
2784 datetime.timedelta(
2785 seconds=28800
2786 ): {
2787 "Asia/Brunei",
2788 "Asia/Kuching",
2789 "Asia/Makassar",
2790 "Asia/Ujung_Pandang",
2791 "Etc/GMT-8",
2792 },
2793 datetime.timedelta(
2794 seconds=39600
2795 ): {
2796 "Antarctica/Casey"
2797 },
2798 },
2799 ),
2800 },
2801 ),
2802 datetime.timedelta(
2803 seconds=32400
2804 ): {
2805 "Asia/Chongqing",
2806 "Asia/Chungking",
2807 "Asia/Harbin",
2808 "Asia/Shanghai",
2809 "PRC",
2810 },
2811 },
2812 ),
2813 datetime.timedelta(
2814 seconds=32400
2815 ): {"Asia/Irkutsk"},
2816 },
2817 ),
2818 datetime.timedelta(seconds=32400): {
2819 "Asia/Manila"
2820 },
2821 },
2822 ),
2823 },
2824 ),
2825 datetime.timedelta(seconds=32400): {
2826 "Australia/Perth",
2827 "Australia/West",
2828 },
2829 },
2830 ),
2831 datetime.timedelta(seconds=32400): {"Asia/Taipei", "ROC"},
2832 },
2833 ),
2834 datetime.timedelta(seconds=32400): {
2835 "Asia/Hong_Kong",
2836 "Asia/Macao",
2837 "Asia/Macau",
2838 "Hongkong",
2839 },
2840 },
2841 ),
2842 datetime.timedelta(seconds=31500): {"Australia/Eucla"},
2843 datetime.timedelta(seconds=32400): (
2844 datetime.datetime(1976, 5, 3, 18, 0),
2845 {
2846 datetime.timedelta(seconds=28800): {"Asia/Dili"},
2847 datetime.timedelta(seconds=32400): (
2848 datetime.datetime(1981, 4, 1, 18, 0),
2849 {
2850 datetime.timedelta(seconds=32400): (
2851 datetime.datetime(1987, 5, 10, 15, 0),
2852 {
2853 datetime.timedelta(seconds=32400): (
2854 datetime.datetime(2015, 8, 15, 15, 0),
2855 {
2856 datetime.timedelta(seconds=30600): {
2857 "Asia/Pyongyang"
2858 },
2859 datetime.timedelta(seconds=32400): {
2860 "Asia/Jayapura",
2861 "Asia/Tokyo",
2862 "Etc/GMT-9",
2863 "Japan",
2864 "Pacific/Palau",
2865 },
2866 },
2867 ),
2868 datetime.timedelta(seconds=36000): {
2869 "Asia/Seoul",
2870 "ROK",
2871 },
2872 },
2873 ),
2874 datetime.timedelta(seconds=36000): (
2875 datetime.datetime(2004, 1, 1, 21, 0),
2876 {
2877 datetime.timedelta(seconds=32400): (
2878 datetime.datetime(2014, 10, 27, 0, 0),
2879 {
2880 datetime.timedelta(seconds=28800): {
2881 "Asia/Chita"
2882 },
2883 datetime.timedelta(seconds=32400): {
2884 "Asia/Yakutsk"
2885 },
2886 },
2887 ),
2888 datetime.timedelta(seconds=36000): {"Asia/Khandyga"},
2889 },
2890 ),
2891 datetime.timedelta(seconds=43200): {"Asia/Ust-Nera"},
2892 },
2893 ),
2894 },
2895 ),
2896 datetime.timedelta(seconds=34200): (
2897 datetime.datetime(1971, 10, 31, 21, 0),
2898 {
2899 datetime.timedelta(seconds=34200): {
2900 "Australia/Darwin",
2901 "Australia/North",
2902 },
2903 datetime.timedelta(seconds=37800): (
2904 datetime.datetime(1982, 3, 7, 18, 0),
2905 {
2906 datetime.timedelta(seconds=34200): {
2907 "Australia/Adelaide",
2908 "Australia/South",
2909 },
2910 datetime.timedelta(seconds=37800): {
2911 "Australia/Broken_Hill",
2912 "Australia/Yancowinna",
2913 },
2914 },
2915 ),
2916 },
2917 ),
2918 datetime.timedelta(seconds=36000): (
2919 datetime.datetime(1970, 4, 26, 15, 0),
2920 {
2921 datetime.timedelta(seconds=36000): (
2922 datetime.datetime(1971, 10, 31, 21, 0),
2923 {
2924 datetime.timedelta(seconds=36000): (
2925 datetime.datetime(1981, 3, 2, 0, 0),
2926 {
2927 datetime.timedelta(seconds=36000): (
2928 datetime.datetime(1981, 4, 1, 18, 0),
2929 {
2930 datetime.timedelta(seconds=36000): (
2931 datetime.datetime(2014, 12, 28, 21, 0),
2932 {
2933 datetime.timedelta(seconds=36000): {
2934 "Antarctica/DumontDUrville",
2935 "Etc/GMT-10",
2936 "Pacific/Chuuk",
2937 "Pacific/Port_Moresby",
2938 "Pacific/Truk",
2939 "Pacific/Yap",
2940 },
2941 datetime.timedelta(seconds=39600): {
2942 "Pacific/Bougainville"
2943 },
2944 },
2945 ),
2946 datetime.timedelta(seconds=39600): {
2947 "Asia/Vladivostok"
2948 },
2949 },
2950 ),
2951 datetime.timedelta(seconds=37800): {
2952 "Australia/LHI",
2953 "Australia/Lord_Howe",
2954 },
2955 },
2956 ),
2957 datetime.timedelta(seconds=39600): (
2958 datetime.datetime(1972, 10, 29, 21, 0),
2959 {
2960 datetime.timedelta(seconds=36000): (
2961 datetime.datetime(1992, 10, 26, 0, 0),
2962 {
2963 datetime.timedelta(seconds=36000): {
2964 "Australia/Brisbane",
2965 "Australia/Queensland",
2966 },
2967 datetime.timedelta(seconds=39600): {
2968 "Australia/Lindeman"
2969 },
2970 },
2971 ),
2972 datetime.timedelta(seconds=39600): (
2973 datetime.datetime(1982, 3, 7, 18, 0),
2974 {
2975 datetime.timedelta(seconds=36000): {
2976 "Australia/Melbourne",
2977 "Australia/Victoria",
2978 },
2979 datetime.timedelta(seconds=39600): {
2980 "Australia/ACT",
2981 "Australia/Canberra",
2982 "Australia/NSW",
2983 "Australia/Sydney",
2984 },
2985 },
2986 ),
2987 },
2988 ),
2989 },
2990 ),
2991 datetime.timedelta(seconds=39600): {"Pacific/Guam", "Pacific/Saipan"},
2992 },
2993 ),
2994 datetime.timedelta(seconds=39600): (
2995 datetime.datetime(1970, 3, 8, 15, 0),
2996 {
2997 datetime.timedelta(seconds=36000): (
2998 datetime.datetime(2010, 4, 4, 21, 0),
2999 {
3000 datetime.timedelta(seconds=36000): {
3001 "Australia/Currie",
3002 "Australia/Hobart",
3003 "Australia/Tasmania",
3004 },
3005 datetime.timedelta(seconds=39600): {"Antarctica/Macquarie"},
3006 },
3007 ),
3008 datetime.timedelta(seconds=39600): (
3009 datetime.datetime(1973, 12, 23, 15, 0),
3010 {
3011 datetime.timedelta(seconds=39600): (
3012 datetime.datetime(1977, 12, 4, 15, 0),
3013 {
3014 datetime.timedelta(seconds=39600): (
3015 datetime.datetime(1981, 4, 1, 18, 0),
3016 {
3017 datetime.timedelta(seconds=39600): {
3018 "Etc/GMT-11",
3019 "Pacific/Guadalcanal",
3020 "Pacific/Pohnpei",
3021 "Pacific/Ponape",
3022 },
3023 datetime.timedelta(seconds=43200): (
3024 datetime.datetime(1997, 3, 30, 15, 0),
3025 {
3026 datetime.timedelta(seconds=39600): {
3027 "Asia/Sakhalin"
3028 },
3029 datetime.timedelta(seconds=43200): (
3030 datetime.datetime(
3031 2014, 10, 26, 18, 0
3032 ),
3033 {
3034 datetime.timedelta(
3035 seconds=36000
3036 ): {"Asia/Magadan"},
3037 datetime.timedelta(
3038 seconds=39600
3039 ): {"Asia/Srednekolymsk"},
3040 },
3041 ),
3042 },
3043 ),
3044 },
3045 ),
3046 datetime.timedelta(seconds=43200): {"Pacific/Noumea"},
3047 },
3048 ),
3049 datetime.timedelta(seconds=43200): {"Pacific/Efate"},
3050 },
3051 ),
3052 },
3053 ),
3054 datetime.timedelta(seconds=41400): (
3055 datetime.datetime(1974, 10, 27, 15, 0),
3056 {
3057 datetime.timedelta(seconds=41400): {"Pacific/Nauru"},
3058 datetime.timedelta(seconds=45000): {"Pacific/Norfolk"},
3059 },
3060 ),
3061 datetime.timedelta(seconds=43200): (
3062 datetime.datetime(1974, 11, 3, 21, 0),
3063 {
3064 datetime.timedelta(seconds=43200): (
3065 datetime.datetime(1981, 4, 1, 15, 0),
3066 {
3067 datetime.timedelta(seconds=43200): (
3068 datetime.datetime(1998, 11, 1, 18, 0),
3069 {
3070 datetime.timedelta(seconds=43200): (
3071 datetime.datetime(1999, 1, 1, 18, 0),
3072 {
3073 datetime.timedelta(seconds=39600): {
3074 "Pacific/Kosrae"
3075 },
3076 datetime.timedelta(seconds=43200): {
3077 "Etc/GMT-12",
3078 "Pacific/Funafuti",
3079 "Pacific/Majuro",
3080 "Pacific/Tarawa",
3081 "Pacific/Wake",
3082 "Pacific/Wallis",
3083 },
3084 },
3085 ),
3086 datetime.timedelta(seconds=46800): {"Pacific/Fiji"},
3087 },
3088 ),
3089 datetime.timedelta(seconds=46800): {"Asia/Kamchatka"},
3090 },
3091 ),
3092 datetime.timedelta(seconds=46800): {
3093 "Antarctica/McMurdo",
3094 "Antarctica/South_Pole",
3095 "NZ",
3096 "Pacific/Auckland",
3097 },
3098 },
3099 ),
3100 datetime.timedelta(seconds=45900): {"NZ-CHAT", "Pacific/Chatham"},
3101 datetime.timedelta(seconds=46800): (
3102 datetime.datetime(1981, 4, 1, 15, 0),
3103 {
3104 datetime.timedelta(seconds=46800): (
3105 datetime.datetime(1999, 10, 7, 21, 0),
3106 {
3107 datetime.timedelta(seconds=46800): {"Etc/GMT-13"},
3108 datetime.timedelta(seconds=50400): {"Pacific/Tongatapu"},
3109 },
3110 ),
3111 datetime.timedelta(seconds=50400): {"Asia/Anadyr"},
3112 },
3113 ),
3114 datetime.timedelta(seconds=50400): {"Etc/GMT-14"},
3115 },
3116)
3117
3118
3119__all__ = ["lookup"]