Add built local::lib
[catagits/Gitalist.git] / local-lib5 / lib / perl5 / DateTime / TimeZone / Antarctica / Palmer.pm
1 # This file is auto-generated by the Perl DateTime Suite time zone
2 # code generator (0.07) This code generator comes with the
3 # DateTime::TimeZone module distribution in the tools/ directory
4
5 #
6 # Generated from /tmp/UeJBI4pKMW/antarctica.  Olson data version 2009s
7 #
8 # Do not edit this file directly.
9 #
10 package DateTime::TimeZone::Antarctica::Palmer;
11
12 use strict;
13
14 use Class::Singleton;
15 use DateTime::TimeZone;
16 use DateTime::TimeZone::OlsonDB;
17
18 @DateTime::TimeZone::Antarctica::Palmer::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
19
20 my $spans =
21 [
22     [
23 DateTime::TimeZone::NEG_INFINITY,
24 61977916800,
25 DateTime::TimeZone::NEG_INFINITY,
26 61977916800,
27 0,
28 0,
29 'zzz'
30     ],
31     [
32 61977916800,
33 61983025200,
34 61977906000,
35 61983014400,
36 -10800,
37 1,
38 'ARST'
39     ],
40     [
41 61983025200,
42 62002728000,
43 61983010800,
44 62002713600,
45 -14400,
46 0,
47 'ART'
48     ],
49     [
50 62002728000,
51 62014561200,
52 62002717200,
53 62014550400,
54 -10800,
55 1,
56 'ARST'
57     ],
58     [
59 62014561200,
60 62034264000,
61 62014546800,
62 62034249600,
63 -14400,
64 0,
65 'ART'
66     ],
67     [
68 62034264000,
69 62048862000,
70 62034253200,
71 62048851200,
72 -10800,
73 1,
74 'ARST'
75     ],
76     [
77 62048862000,
78 62064590400,
79 62048847600,
80 62064576000,
81 -14400,
82 0,
83 'ART'
84     ],
85     [
86 62064590400,
87 62080916400,
88 62064579600,
89 62080905600,
90 -10800,
91 1,
92 'ARST'
93     ],
94     [
95 62080916400,
96 62096644800,
97 62080902000,
98 62096630400,
99 -14400,
100 0,
101 'ART'
102     ],
103     [
104 62096644800,
105 62112366000,
106 62096634000,
107 62112355200,
108 -10800,
109 1,
110 'ARST'
111     ],
112     [
113 62112366000,
114 62128094400,
115 62112351600,
116 62128080000,
117 -14400,
118 0,
119 'ART'
120     ],
121     [
122 62128094400,
123 62263825200,
124 62128083600,
125 62263814400,
126 -10800,
127 0,
128 'ART'
129     ],
130     [
131 62263825200,
132 62272288800,
133 62263818000,
134 62272281600,
135 -7200,
136 1,
137 'ARST'
138     ],
139     [
140 62272288800,
141 62524753200,
142 62272278000,
143 62524742400,
144 -10800,
145 0,
146 'ART'
147     ],
148     [
149 62524753200,
150 62538753600,
151 62524738800,
152 62538739200,
153 -14400,
154 0,
155 'CLT'
156     ],
157     [
158 62538753600,
159 62552055600,
160 62538742800,
161 62552044800,
162 -10800,
163 1,
164 'CLST'
165     ],
166     [
167 62552055600,
168 62570203200,
169 62552041200,
170 62570188800,
171 -14400,
172 0,
173 'CLT'
174     ],
175     [
176 62570203200,
177 62583505200,
178 62570192400,
179 62583494400,
180 -10800,
181 1,
182 'CLST'
183     ],
184     [
185 62583505200,
186 62602257600,
187 62583490800,
188 62602243200,
189 -14400,
190 0,
191 'CLT'
192     ],
193     [
194 62602257600,
195 62614954800,
196 62602246800,
197 62614944000,
198 -10800,
199 1,
200 'CLST'
201     ],
202     [
203 62614954800,
204 62633707200,
205 62614940400,
206 62633692800,
207 -14400,
208 0,
209 'CLT'
210     ],
211     [
212 62633707200,
213 62646404400,
214 62633696400,
215 62646393600,
216 -10800,
217 1,
218 'CLST'
219     ],
220     [
221 62646404400,
222 62665156800,
223 62646390000,
224 62665142400,
225 -14400,
226 0,
227 'CLT'
228     ],
229     [
230 62665156800,
231 62680878000,
232 62665146000,
233 62680867200,
234 -10800,
235 1,
236 'CLST'
237     ],
238     [
239 62680878000,
240 62696606400,
241 62680863600,
242 62696592000,
243 -14400,
244 0,
245 'CLT'
246     ],
247     [
248 62696606400,
249 62709908400,
250 62696595600,
251 62709897600,
252 -10800,
253 1,
254 'CLST'
255     ],
256     [
257 62709908400,
258 62727451200,
259 62709894000,
260 62727436800,
261 -14400,
262 0,
263 'CLT'
264     ],
265     [
266 62727451200,
267 62741358000,
268 62727440400,
269 62741347200,
270 -10800,
271 1,
272 'CLST'
273     ],
274     [
275 62741358000,
276 62760110400,
277 62741343600,
278 62760096000,
279 -14400,
280 0,
281 'CLT'
282     ],
283     [
284 62760110400,
285 62773412400,
286 62760099600,
287 62773401600,
288 -10800,
289 1,
290 'CLST'
291     ],
292     [
293 62773412400,
294 62789140800,
295 62773398000,
296 62789126400,
297 -14400,
298 0,
299 'CLT'
300     ],
301     [
302 62789140800,
303 62804257200,
304 62789130000,
305 62804246400,
306 -10800,
307 1,
308 'CLST'
309     ],
310     [
311 62804257200,
312 62823009600,
313 62804242800,
314 62822995200,
315 -14400,
316 0,
317 'CLT'
318     ],
319     [
320 62823009600,
321 62836311600,
322 62822998800,
323 62836300800,
324 -10800,
325 1,
326 'CLST'
327     ],
328     [
329 62836311600,
330 62854459200,
331 62836297200,
332 62854444800,
333 -14400,
334 0,
335 'CLT'
336     ],
337     [
338 62854459200,
339 62867761200,
340 62854448400,
341 62867750400,
342 -10800,
343 1,
344 'CLST'
345     ],
346     [
347 62867761200,
348 62885908800,
349 62867746800,
350 62885894400,
351 -14400,
352 0,
353 'CLT'
354     ],
355     [
356 62885908800,
357 62899210800,
358 62885898000,
359 62899200000,
360 -10800,
361 1,
362 'CLST'
363     ],
364     [
365 62899210800,
366 62917358400,
367 62899196400,
368 62917344000,
369 -14400,
370 0,
371 'CLT'
372     ],
373     [
374 62917358400,
375 62930660400,
376 62917347600,
377 62930649600,
378 -10800,
379 1,
380 'CLST'
381     ],
382     [
383 62930660400,
384 62949412800,
385 62930646000,
386 62949398400,
387 -14400,
388 0,
389 'CLT'
390     ],
391     [
392 62949412800,
393 62962110000,
394 62949402000,
395 62962099200,
396 -10800,
397 1,
398 'CLST'
399     ],
400     [
401 62962110000,
402 62980862400,
403 62962095600,
404 62980848000,
405 -14400,
406 0,
407 'CLT'
408     ],
409     [
410 62980862400,
411 62995374000,
412 62980851600,
413 62995363200,
414 -10800,
415 1,
416 'CLST'
417     ],
418     [
419 62995374000,
420 63012312000,
421 62995359600,
422 63012297600,
423 -14400,
424 0,
425 'CLT'
426     ],
427     [
428 63012312000,
429 63025614000,
430 63012301200,
431 63025603200,
432 -10800,
433 1,
434 'CLST'
435     ],
436     [
437 63025614000,
438 63042552000,
439 63025599600,
440 63042537600,
441 -14400,
442 0,
443 'CLT'
444     ],
445     [
446 63042552000,
447 63058878000,
448 63042541200,
449 63058867200,
450 -10800,
451 1,
452 'CLST'
453     ],
454     [
455 63058878000,
456 63075211200,
457 63058863600,
458 63075196800,
459 -14400,
460 0,
461 'CLT'
462     ],
463     [
464 63075211200,
465 63088513200,
466 63075200400,
467 63088502400,
468 -10800,
469 1,
470 'CLST'
471     ],
472     [
473 63088513200,
474 63107265600,
475 63088498800,
476 63107251200,
477 -14400,
478 0,
479 'CLT'
480     ],
481     [
482 63107265600,
483 63119962800,
484 63107254800,
485 63119952000,
486 -10800,
487 1,
488 'CLST'
489     ],
490     [
491 63119962800,
492 63138715200,
493 63119948400,
494 63138700800,
495 -14400,
496 0,
497 'CLT'
498     ],
499     [
500 63138715200,
501 63151412400,
502 63138704400,
503 63151401600,
504 -10800,
505 1,
506 'CLST'
507     ],
508     [
509 63151412400,
510 63170164800,
511 63151398000,
512 63170150400,
513 -14400,
514 0,
515 'CLT'
516     ],
517     [
518 63170164800,
519 63182862000,
520 63170154000,
521 63182851200,
522 -10800,
523 1,
524 'CLST'
525     ],
526     [
527 63182862000,
528 63201614400,
529 63182847600,
530 63201600000,
531 -14400,
532 0,
533 'CLT'
534     ],
535     [
536 63201614400,
537 63214916400,
538 63201603600,
539 63214905600,
540 -10800,
541 1,
542 'CLST'
543     ],
544     [
545 63214916400,
546 63233064000,
547 63214902000,
548 63233049600,
549 -14400,
550 0,
551 'CLT'
552     ],
553     [
554 63233064000,
555 63246366000,
556 63233053200,
557 63246355200,
558 -10800,
559 1,
560 'CLST'
561     ],
562     [
563 63246366000,
564 63264513600,
565 63246351600,
566 63264499200,
567 -14400,
568 0,
569 'CLT'
570     ],
571     [
572 63264513600,
573 63277815600,
574 63264502800,
575 63277804800,
576 -10800,
577 1,
578 'CLST'
579     ],
580     [
581 63277815600,
582 63296568000,
583 63277801200,
584 63296553600,
585 -14400,
586 0,
587 'CLT'
588     ],
589     [
590 63296568000,
591 63309265200,
592 63296557200,
593 63309254400,
594 -10800,
595 1,
596 'CLST'
597     ],
598     [
599 63309265200,
600 63328017600,
601 63309250800,
602 63328003200,
603 -14400,
604 0,
605 'CLT'
606     ],
607     [
608 63328017600,
609 63340714800,
610 63328006800,
611 63340704000,
612 -10800,
613 1,
614 'CLST'
615     ],
616     [
617 63340714800,
618 63359467200,
619 63340700400,
620 63359452800,
621 -14400,
622 0,
623 'CLT'
624     ],
625     [
626 63359467200,
627 63372769200,
628 63359456400,
629 63372758400,
630 -10800,
631 1,
632 'CLST'
633     ],
634     [
635 63372769200,
636 63390916800,
637 63372754800,
638 63390902400,
639 -14400,
640 0,
641 'CLT'
642     ],
643     [
644 63390916800,
645 63404218800,
646 63390906000,
647 63404208000,
648 -10800,
649 1,
650 'CLST'
651     ],
652     [
653 63404218800,
654 63422366400,
655 63404204400,
656 63422352000,
657 -14400,
658 0,
659 'CLT'
660     ],
661     [
662 63422366400,
663 63435668400,
664 63422355600,
665 63435657600,
666 -10800,
667 1,
668 'CLST'
669     ],
670     [
671 63435668400,
672 63453816000,
673 63435654000,
674 63453801600,
675 -14400,
676 0,
677 'CLT'
678     ],
679     [
680 63453816000,
681 63467118000,
682 63453805200,
683 63467107200,
684 -10800,
685 1,
686 'CLST'
687     ],
688     [
689 63467118000,
690 63485870400,
691 63467103600,
692 63485856000,
693 -14400,
694 0,
695 'CLT'
696     ],
697     [
698 63485870400,
699 63498567600,
700 63485859600,
701 63498556800,
702 -10800,
703 1,
704 'CLST'
705     ],
706     [
707 63498567600,
708 63517320000,
709 63498553200,
710 63517305600,
711 -14400,
712 0,
713 'CLT'
714     ],
715     [
716 63517320000,
717 63530017200,
718 63517309200,
719 63530006400,
720 -10800,
721 1,
722 'CLST'
723     ],
724     [
725 63530017200,
726 63548769600,
727 63530002800,
728 63548755200,
729 -14400,
730 0,
731 'CLT'
732     ],
733     [
734 63548769600,
735 63562071600,
736 63548758800,
737 63562060800,
738 -10800,
739 1,
740 'CLST'
741     ],
742     [
743 63562071600,
744 63580219200,
745 63562057200,
746 63580204800,
747 -14400,
748 0,
749 'CLT'
750     ],
751     [
752 63580219200,
753 63593521200,
754 63580208400,
755 63593510400,
756 -10800,
757 1,
758 'CLST'
759     ],
760     [
761 63593521200,
762 63611668800,
763 63593506800,
764 63611654400,
765 -14400,
766 0,
767 'CLT'
768     ],
769     [
770 63611668800,
771 63624970800,
772 63611658000,
773 63624960000,
774 -10800,
775 1,
776 'CLST'
777     ],
778     [
779 63624970800,
780 63643723200,
781 63624956400,
782 63643708800,
783 -14400,
784 0,
785 'CLT'
786     ],
787     [
788 63643723200,
789 63656420400,
790 63643712400,
791 63656409600,
792 -10800,
793 1,
794 'CLST'
795     ],
796     [
797 63656420400,
798 63675172800,
799 63656406000,
800 63675158400,
801 -14400,
802 0,
803 'CLT'
804     ],
805     [
806 63675172800,
807 63687870000,
808 63675162000,
809 63687859200,
810 -10800,
811 1,
812 'CLST'
813     ],
814     [
815 63687870000,
816 63706622400,
817 63687855600,
818 63706608000,
819 -14400,
820 0,
821 'CLT'
822     ],
823     [
824 63706622400,
825 63719924400,
826 63706611600,
827 63719913600,
828 -10800,
829 1,
830 'CLST'
831     ],
832     [
833 63719924400,
834 63738072000,
835 63719910000,
836 63738057600,
837 -14400,
838 0,
839 'CLT'
840     ],
841 ];
842
843 sub olson_version { '2009s' }
844
845 sub has_dst_changes { 45 }
846
847 sub _max_year { 2019 }
848
849 sub _new_instance
850 {
851     return shift->_init( @_, spans => $spans );
852 }
853
854 sub _last_offset { -14400 }
855
856 my $last_observance = bless( {
857   'format' => 'CL%sT',
858   'gmtoff' => '-4:00',
859   'local_start_datetime' => bless( {
860     'formatter' => undef,
861     'local_rd_days' => 723665,
862     'local_rd_secs' => 82800,
863     'offset_modifier' => 0,
864     'rd_nanosecs' => 0,
865     'tz' => bless( {
866       'name' => 'floating',
867       'offset' => 0
868     }, 'DateTime::TimeZone::Floating' ),
869     'utc_rd_days' => 723665,
870     'utc_rd_secs' => 82800,
871     'utc_year' => 1983
872   }, 'DateTime' ),
873   'offset_from_std' => 0,
874   'offset_from_utc' => -14400,
875   'until' => [],
876   'utc_start_datetime' => bless( {
877     'formatter' => undef,
878     'local_rd_days' => 723666,
879     'local_rd_secs' => 10800,
880     'offset_modifier' => 0,
881     'rd_nanosecs' => 0,
882     'tz' => bless( {
883       'name' => 'floating',
884       'offset' => 0
885     }, 'DateTime::TimeZone::Floating' ),
886     'utc_rd_days' => 723666,
887     'utc_rd_secs' => 10800,
888     'utc_year' => 1983
889   }, 'DateTime' )
890 }, 'DateTime::TimeZone::OlsonDB::Observance' )
891 ;
892 sub _last_observance { $last_observance }
893
894 my $rules = [
895   bless( {
896     'at' => '3:00u',
897     'from' => '2000',
898     'in' => 'Mar',
899     'letter' => '',
900     'name' => 'ChileAQ',
901     'offset_from_std' => 0,
902     'on' => 'Sun>=9',
903     'save' => '0',
904     'to' => 'max',
905     'type' => undef
906   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
907   bless( {
908     'at' => '4:00u',
909     'from' => '1999',
910     'in' => 'Oct',
911     'letter' => 'S',
912     'name' => 'ChileAQ',
913     'offset_from_std' => 3600,
914     'on' => 'Sun>=9',
915     'save' => '1:00',
916     'to' => 'max',
917     'type' => undef
918   }, 'DateTime::TimeZone::OlsonDB::Rule' )
919 ]
920 ;
921 sub _rules { $rules }
922
923
924 1;
925