Add built local::lib
[catagits/Gitalist.git] / local-lib5 / lib / perl5 / DateTime / TimeZone / America / Campo_Grande.pm
CommitLineData
3fea05b9 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/southamerica. Olson data version 2009s
7#
8# Do not edit this file directly.
9#
10package DateTime::TimeZone::America::Campo_Grande;
11
12use strict;
13
14use Class::Singleton;
15use DateTime::TimeZone;
16use DateTime::TimeZone::OlsonDB;
17
18@DateTime::TimeZone::America::Campo_Grande::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
19
20my $spans =
21[
22 [
23DateTime::TimeZone::NEG_INFINITY,
2460368470708,
25DateTime::TimeZone::NEG_INFINITY,
2660368457600,
27-13108,
280,
29'LMT'
30 ],
31 [
3260368470708,
3360928729200,
3460368456308,
3560928714800,
36-14400,
370,
38'AMT'
39 ],
40 [
4160928729200,
4260944324400,
4360928718400,
4460944313600,
45-10800,
461,
47'AMST'
48 ],
49 [
5060944324400,
5160960312000,
5260944310000,
5360960297600,
54-14400,
550,
56'AMT'
57 ],
58 [
5960960312000,
6060975860400,
6160960301200,
6260975849600,
63-10800,
641,
65'AMST'
66 ],
67 [
6860975860400,
6961501867200,
7060975846000,
7161501852800,
72-14400,
730,
74'AMT'
75 ],
76 [
7761501867200,
7861513617600,
7961501856400,
8061513606800,
81-10800,
821,
83'AMST'
84 ],
85 [
8661513617600,
8761533403200,
8861513603200,
8961533388800,
90-14400,
910,
92'AMT'
93 ],
94 [
9561533403200,
9661543854000,
9761533392400,
9861543843200,
99-10800,
1001,
101'AMST'
102 ],
103 [
10461543854000,
10561564939200,
10661543839600,
10761564924800,
108-14400,
1090,
110'AMT'
111 ],
112 [
11361564939200,
11461575476400,
11561564928400,
11661575465600,
117-10800,
1181,
119'AMST'
120 ],
121 [
12261575476400,
12361596561600,
12461575462000,
12561596547200,
126-14400,
1270,
128'AMT'
129 ],
130 [
13161596561600,
13261604334000,
13361596550800,
13461604323200,
135-10800,
1361,
137'AMST'
138 ],
139 [
14061604334000,
14161944321600,
14261604319600,
14361944307200,
144-14400,
1450,
146'AMT'
147 ],
148 [
14961944321600,
15061951489200,
15161944310800,
15261951478400,
153-10800,
1541,
155'AMST'
156 ],
157 [
15861951489200,
15961980523200,
16061951474800,
16161980508800,
162-14400,
1630,
164'AMT'
165 ],
166 [
16761980523200,
16861985617200,
16961980512400,
17061985606400,
171-10800,
1721,
173'AMST'
174 ],
175 [
17661985617200,
17762006788800,
17861985602800,
17962006774400,
180-14400,
1810,
182'AMT'
183 ],
184 [
18562006788800,
18662014561200,
18762006778000,
18862014550400,
189-10800,
1901,
191'AMST'
192 ],
193 [
19462014561200,
19562035732800,
19662014546800,
19762035718400,
198-14400,
1990,
200'AMT'
201 ],
202 [
20362035732800,
20462046097200,
20562035722000,
20662046086400,
207-10800,
2081,
209'AMST'
210 ],
211 [
21262046097200,
21362067268800,
21462046082800,
21562067254400,
216-14400,
2170,
218'AMT'
219 ],
220 [
22162067268800,
22262077719600,
22362067258000,
22462077708800,
225-10800,
2261,
227'AMST'
228 ],
229 [
23062077719600,
23162635435200,
23262077705200,
23362635420800,
234-14400,
2350,
236'AMT'
237 ],
238 [
23962635435200,
24062646922800,
24162635424400,
24262646912000,
243-10800,
2441,
245'AMST'
246 ],
247 [
24862646922800,
24962666280000,
25062646908400,
25162666265600,
252-14400,
2530,
254'AMT'
255 ],
256 [
25762666280000,
25862675953200,
25962666269200,
26062675942400,
261-10800,
2621,
263'AMST'
264 ],
265 [
26662675953200,
26762697816000,
26862675938800,
26962697801600,
270-14400,
2710,
272'AMT'
273 ],
274 [
27562697816000,
27662706884400,
27762697805200,
27862706873600,
279-10800,
2801,
281'AMST'
282 ],
283 [
28462706884400,
28562728660800,
28662706870000,
28762728646400,
288-14400,
2890,
290'AMT'
291 ],
292 [
29362728660800,
29462737729200,
29562728650000,
29662737718400,
297-10800,
2981,
299'AMST'
300 ],
301 [
30262737729200,
30362760110400,
30462737714800,
30562760096000,
306-14400,
3070,
308'AMT'
309 ],
310 [
31162760110400,
31262770388400,
31362760099600,
31462770377600,
315-10800,
3161,
317'AMST'
318 ],
319 [
32062770388400,
32162792164800,
32262770374000,
32362792150400,
324-14400,
3250,
326'AMT'
327 ],
328 [
32962792164800,
33062802442800,
33162792154000,
33262802432000,
333-10800,
3341,
335'AMST'
336 ],
337 [
33862802442800,
33962823614400,
34062802428400,
34162823600000,
342-14400,
3430,
344'AMT'
345 ],
346 [
34762823614400,
34862833287600,
34962823603600,
35062833276800,
351-10800,
3521,
353'AMST'
354 ],
355 [
35662833287600,
35762855668800,
35862833273200,
35962855654400,
360-14400,
3610,
362'AMT'
363 ],
364 [
36562855668800,
36662864132400,
36762855658000,
36862864121600,
369-10800,
3701,
371'AMST'
372 ],
373 [
37462864132400,
37562886513600,
37662864118000,
37762886499200,
378-14400,
3790,
380'AMT'
381 ],
382 [
38362886513600,
38462897396400,
38562886502800,
38662897385600,
387-10800,
3881,
389'AMST'
390 ],
391 [
39262897396400,
39362917963200,
39462897382000,
39562917948800,
396-14400,
3970,
398'AMT'
399 ],
400 [
40162917963200,
40262928846000,
40362917952400,
40462928835200,
405-10800,
4061,
407'AMST'
408 ],
409 [
41062928846000,
41162949412800,
41262928831600,
41362949398400,
414-14400,
4150,
416'AMT'
417 ],
418 [
41962949412800,
42062959690800,
42162949402000,
42262959680000,
423-10800,
4241,
425'AMST'
426 ],
427 [
42862959690800,
42962980257600,
43062959676400,
43162980243200,
432-14400,
4330,
434'AMT'
435 ],
436 [
43762980257600,
43862991745200,
43962980246800,
44062991734400,
441-10800,
4421,
443'AMST'
444 ],
445 [
44662991745200,
44763011793600,
44862991730800,
44963011779200,
450-14400,
4510,
452'AMT'
453 ],
454 [
45563011793600,
45663024404400,
45763011782800,
45863024393600,
459-10800,
4601,
461'AMST'
462 ],
463 [
46463024404400,
46563043761600,
46663024390000,
46763043747200,
468-14400,
4690,
470'AMT'
471 ],
472 [
47363043761600,
47463055249200,
47563043750800,
47663055238400,
477-10800,
4781,
479'AMST'
480 ],
481 [
48263055249200,
48363074606400,
48463055234800,
48563074592000,
486-14400,
4870,
488'AMT'
489 ],
490 [
49163074606400,
49263087303600,
49363074595600,
49463087292800,
495-10800,
4961,
497'AMST'
498 ],
499 [
50063087303600,
50163106660800,
50263087289200,
50363106646400,
504-14400,
5050,
506'AMT'
507 ],
508 [
50963106660800,
51063118148400,
51163106650000,
51263118137600,
513-10800,
5141,
515'AMST'
516 ],
517 [
51863118148400,
51963138715200,
52063118134000,
52163138700800,
522-14400,
5230,
524'AMT'
525 ],
526 [
52763138715200,
52863149598000,
52963138704400,
53063149587200,
531-10800,
5321,
533'AMST'
534 ],
535 [
53663149598000,
53763171979200,
53863149583600,
53963171964800,
540-14400,
5410,
542'AMT'
543 ],
544 [
54563171979200,
54663181047600,
54763171968400,
54863181036800,
549-10800,
5501,
551'AMST'
552 ],
553 [
55463181047600,
55563202219200,
55663181033200,
55763202204800,
558-14400,
5590,
560'AMT'
561 ],
562 [
56363202219200,
56463212497200,
56563202208400,
56663212486400,
567-10800,
5681,
569'AMST'
570 ],
571 [
57263212497200,
57363235051200,
57463212482800,
57563235036800,
576-14400,
5770,
578'AMT'
579 ],
580 [
58163235051200,
58263244551600,
58363235040400,
58463244540800,
585-10800,
5861,
587'AMST'
588 ],
589 [
59063244551600,
59163265118400,
59263244537200,
59363265104000,
594-14400,
5950,
596'AMT'
597 ],
598 [
59963265118400,
60063276001200,
60163265107600,
60263275990400,
603-10800,
6041,
605'AMST'
606 ],
607 [
60863276001200,
60963298382400,
61063275986800,
61163298368000,
612-14400,
6130,
614'AMT'
615 ],
616 [
61763298382400,
61863308055600,
61963298371600,
62063308044800,
621-10800,
6221,
623'AMST'
624 ],
625 [
62663308055600,
62763328017600,
62863308041200,
62963328003200,
630-14400,
6310,
632'AMT'
633 ],
634 [
63563328017600,
63663338900400,
63763328006800,
63863338889600,
639-10800,
6401,
641'AMST'
642 ],
643 [
64463338900400,
64563360072000,
64663338886000,
64763360057600,
648-14400,
6490,
650'AMT'
651 ],
652 [
65363360072000,
65463370350000,
65563360061200,
65663370339200,
657-10800,
6581,
659'AMST'
660 ],
661 [
66263370350000,
66363391521600,
66463370335600,
66563391507200,
666-14400,
6670,
668'AMT'
669 ],
670 [
67163391521600,
67263402404400,
67363391510800,
67463402393600,
675-10800,
6761,
677'AMST'
678 ],
679 [
68063402404400,
68163422971200,
68263402390000,
68363422956800,
684-14400,
6850,
686'AMT'
687 ],
688 [
68963422971200,
69063433854000,
69163422960400,
69263433843200,
693-10800,
6941,
695'AMST'
696 ],
697 [
69863433854000,
69963454420800,
70063433839600,
70163454406400,
702-14400,
7030,
704'AMT'
705 ],
706 [
70763454420800,
70863465908400,
70963454410000,
71063465897600,
711-10800,
7121,
713'AMST'
714 ],
715 [
71663465908400,
71763486475200,
71863465894000,
71963486460800,
720-14400,
7210,
722'AMT'
723 ],
724 [
72563486475200,
72663496753200,
72763486464400,
72863496742400,
729-10800,
7301,
731'AMST'
732 ],
733 [
73463496753200,
73563517924800,
73663496738800,
73763517910400,
738-14400,
7390,
740'AMT'
741 ],
742 [
74363517924800,
74463528202800,
74563517914000,
74663528192000,
747-10800,
7481,
749'AMST'
750 ],
751 [
75263528202800,
75363549374400,
75463528188400,
75563549360000,
756-14400,
7570,
758'AMT'
759 ],
760 [
76163549374400,
76263560257200,
76363549363600,
76463560246400,
765-10800,
7661,
767'AMST'
768 ],
769 [
77063560257200,
77163580824000,
77263560242800,
77363580809600,
774-14400,
7750,
776'AMT'
777 ],
778 [
77963580824000,
78063591706800,
78163580813200,
78263591696000,
783-10800,
7841,
785'AMST'
786 ],
787 [
78863591706800,
78963612273600,
79063591692400,
79163612259200,
792-14400,
7930,
794'AMT'
795 ],
796 [
79763612273600,
79863623156400,
79963612262800,
80063623145600,
801-10800,
8021,
803'AMST'
804 ],
805 [
80663623156400,
80763643723200,
80863623142000,
80963643708800,
810-14400,
8110,
812'AMT'
813 ],
814 [
81563643723200,
81663654606000,
81763643712400,
81863654595200,
819-10800,
8201,
821'AMST'
822 ],
823 [
82463654606000,
82563675777600,
82663654591600,
82763675763200,
828-14400,
8290,
830'AMT'
831 ],
832 [
83363675777600,
83463686055600,
83563675766800,
83663686044800,
837-10800,
8381,
839'AMST'
840 ],
841 [
84263686055600,
84363707227200,
84463686041200,
84563707212800,
846-14400,
8470,
848'AMT'
849 ],
850 [
85163707227200,
85263717505200,
85363707216400,
85463717494400,
855-10800,
8561,
857'AMST'
858 ],
859 [
86063717505200,
86163738676800,
86263717490800,
86363738662400,
864-14400,
8650,
866'AMT'
867 ],
868 [
86963738676800,
87063749559600,
87163738666000,
87263749548800,
873-10800,
8741,
875'AMST'
876 ],
877 [
87863749559600,
87963770126400,
88063749545200,
88163770112000,
882-14400,
8830,
884'AMT'
885 ],
886 [
88763770126400,
88863781009200,
88963770115600,
89063780998400,
891-10800,
8921,
893'AMST'
894 ],
895 [
89663781009200,
89763801576000,
89863780994800,
89963801561600,
900-14400,
9010,
902'AMT'
903 ],
904 [
90563801576000,
90663813063600,
90763801565200,
90863813052800,
909-10800,
9101,
911'AMST'
912 ],
913 [
91463813063600,
91563833025600,
91663813049200,
91763833011200,
918-14400,
9190,
920'AMT'
921 ],
922 [
92363833025600,
92463843908400,
92563833014800,
92663843897600,
927-10800,
9281,
929'AMST'
930 ],
931 [
93263843908400,
93363865080000,
93463843894000,
93563865065600,
936-14400,
9370,
938'AMT'
939 ],
940 [
94163865080000,
94263875358000,
94363865069200,
94463875347200,
945-10800,
9461,
947'AMST'
948 ],
949 [
95063875358000,
95163896529600,
95263875343600,
95363896515200,
954-14400,
9550,
956'AMT'
957 ],
958 [
95963896529600,
96063907412400,
96163896518800,
96263907401600,
963-10800,
9641,
965'AMST'
966 ],
967 [
96863907412400,
96963927979200,
97063907398000,
97163927964800,
972-14400,
9730,
974'AMT'
975 ],
976 [
97763927979200,
97863938862000,
97963927968400,
98063938851200,
981-10800,
9821,
983'AMST'
984 ],
985 [
98663938862000,
98763959428800,
98863938847600,
98963959414400,
990-14400,
9910,
992'AMT'
993 ],
994 [
99563959428800,
99663970311600,
99763959418000,
99863970300800,
999-10800,
10001,
1001'AMST'
1002 ],
1003 [
100463970311600,
100563990878400,
100663970297200,
100763990864000,
1008-14400,
10090,
1010'AMT'
1011 ],
1012 [
101363990878400,
101464001761200,
101563990867600,
101664001750400,
1017-10800,
10181,
1019'AMST'
1020 ],
1021 [
102264001761200,
102364022932800,
102464001746800,
102564022918400,
1026-14400,
10270,
1028'AMT'
1029 ],
1030 [
103164022932800,
103264033210800,
103364022922000,
103464033200000,
1035-10800,
10361,
1037'AMST'
1038 ],
1039 [
104064033210800,
104164054382400,
104264033196400,
104364054368000,
1044-14400,
10450,
1046'AMT'
1047 ],
1048 [
104964054382400,
105064064660400,
105164054371600,
105264064649600,
1053-10800,
10541,
1055'AMST'
1056 ],
1057 [
105864064660400,
105964085832000,
106064064646000,
106164085817600,
1062-14400,
10630,
1064'AMT'
1065 ],
1066 [
106764085832000,
106864096110000,
106964085821200,
107064096099200,
1071-10800,
10721,
1073'AMST'
1074 ],
1075 [
107664096110000,
107764117281600,
107864096095600,
107964117267200,
1080-14400,
10810,
1082'AMT'
1083 ],
1084 [
108564117281600,
108664128164400,
108764117270800,
108864128153600,
1089-10800,
10901,
1091'AMST'
1092 ],
1093 [
109464128164400,
109564148731200,
109664128150000,
109764148716800,
1098-14400,
10990,
1100'AMT'
1101 ],
1102 [
110364148731200,
110464160218800,
110564148720400,
110664160208000,
1107-10800,
11081,
1109'AMST'
1110 ],
1111 [
111264160218800,
111364180180800,
111464160204400,
111564180166400,
1116-14400,
11170,
1118'AMT'
1119 ],
1120 [
112164180180800,
112264191063600,
112364180170000,
112464191052800,
1125-10800,
11261,
1127'AMST'
1128 ],
1129 [
113064191063600,
113164212235200,
113264191049200,
113364212220800,
1134-14400,
11350,
1136'AMT'
1137 ],
1138 [
113964212235200,
114064222513200,
114164212224400,
114264222502400,
1143-10800,
11441,
1145'AMST'
1146 ],
1147 [
114864222513200,
114964243684800,
115064222498800,
115164243670400,
1152-14400,
11530,
1154'AMT'
1155 ],
1156 [
115764243684800,
115864254567600,
115964243674000,
116064254556800,
1161-10800,
11621,
1163'AMST'
1164 ],
1165 [
116664254567600,
116764275134400,
116864254553200,
116964275120000,
1170-14400,
11710,
1172'AMT'
1173 ],
1174];
1175
1176sub olson_version { '2009s' }
1177
1178sub has_dst_changes { 64 }
1179
1180sub _max_year { 2019 }
1181
1182sub _new_instance
1183{
1184 return shift->_init( @_, spans => $spans );
1185}
1186
1187sub _last_offset { -14400 }
1188
1189my $last_observance = bless( {
1190 'format' => 'AM%sT',
1191 'gmtoff' => '-4:00',
1192 'local_start_datetime' => bless( {
1193 'formatter' => undef,
1194 'local_rd_days' => 698708,
1195 'local_rd_secs' => 85108,
1196 'offset_modifier' => 0,
1197 'rd_nanosecs' => 0,
1198 'tz' => bless( {
1199 'name' => 'floating',
1200 'offset' => 0
1201 }, 'DateTime::TimeZone::Floating' ),
1202 'utc_rd_days' => 698708,
1203 'utc_rd_secs' => 85108,
1204 'utc_year' => 1914
1205 }, 'DateTime' ),
1206 'offset_from_std' => 0,
1207 'offset_from_utc' => -14400,
1208 'until' => [],
1209 'utc_start_datetime' => bless( {
1210 'formatter' => undef,
1211 'local_rd_days' => 698709,
1212 'local_rd_secs' => 13108,
1213 'offset_modifier' => 0,
1214 'rd_nanosecs' => 0,
1215 'tz' => bless( {
1216 'name' => 'floating',
1217 'offset' => 0
1218 }, 'DateTime::TimeZone::Floating' ),
1219 'utc_rd_days' => 698709,
1220 'utc_rd_secs' => 13108,
1221 'utc_year' => 1915
1222 }, 'DateTime' )
1223}, 'DateTime::TimeZone::OlsonDB::Observance' )
1224;
1225sub _last_observance { $last_observance }
1226
1227my $rules = [
1228 bless( {
1229 'at' => '0:00',
1230 'from' => '2038',
1231 'in' => 'Feb',
1232 'letter' => '',
1233 'name' => 'Brazil',
1234 'offset_from_std' => 0,
1235 'on' => 'Sun>=15',
1236 'save' => '0',
1237 'to' => 'max',
1238 'type' => undef
1239 }, 'DateTime::TimeZone::OlsonDB::Rule' ),
1240 bless( {
1241 'at' => '0:00',
1242 'from' => '2008',
1243 'in' => 'Oct',
1244 'letter' => 'S',
1245 'name' => 'Brazil',
1246 'offset_from_std' => 3600,
1247 'on' => 'Sun>=15',
1248 'save' => '1:00',
1249 'to' => 'max',
1250 'type' => undef
1251 }, 'DateTime::TimeZone::OlsonDB::Rule' )
1252]
1253;
1254sub _rules { $rules }
1255
1256
12571;
1258