Add built local::lib
[catagits/Gitalist.git] / local-lib5 / lib / perl5 / DateTime / TimeZone / America / Indiana / Tell_City.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/northamerica.  Olson data version 2009s
7 #
8 # Do not edit this file directly.
9 #
10 package DateTime::TimeZone::America::Indiana::Tell_City;
11
12 use strict;
13
14 use Class::Singleton;
15 use DateTime::TimeZone;
16 use DateTime::TimeZone::OlsonDB;
17
18 @DateTime::TimeZone::America::Indiana::Tell_City::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
19
20 my $spans =
21 [
22     [
23 DateTime::TimeZone::NEG_INFINITY,
24 59418036000,
25 DateTime::TimeZone::NEG_INFINITY,
26 59418015177,
27 -20823,
28 0,
29 'LMT'
30     ],
31     [
32 59418036000,
33 60502406400,
34 59418014400,
35 60502384800,
36 -21600,
37 0,
38 'CST'
39     ],
40     [
41 60502406400,
42 60520546800,
43 60502388400,
44 60520528800,
45 -18000,
46 1,
47 'CDT'
48     ],
49     [
50 60520546800,
51 60533856000,
52 60520525200,
53 60533834400,
54 -21600,
55 0,
56 'CST'
57     ],
58     [
59 60533856000,
60 60551996400,
61 60533838000,
62 60551978400,
63 -18000,
64 1,
65 'CDT'
66     ],
67     [
68 60551996400,
69 61255468800,
70 60551974800,
71 61255447200,
72 -21600,
73 0,
74 'CST'
75     ],
76     [
77 61255468800,
78 61366287600,
79 61255450800,
80 61366269600,
81 -18000,
82 1,
83 'CWT'
84     ],
85     [
86 61366287600,
87 61370290800,
88 61366269600,
89 61370272800,
90 -18000,
91 1,
92 'CPT'
93     ],
94     [
95 61370290800,
96 61378322400,
97 61370269200,
98 61378300800,
99 -21600,
100 0,
101 'CST'
102     ],
103     [
104 61378322400,
105 61388438400,
106 61378300800,
107 61388416800,
108 -21600,
109 0,
110 'CST'
111     ],
112     [
113 61388438400,
114 61401740400,
115 61388420400,
116 61401722400,
117 -18000,
118 1,
119 'CDT'
120     ],
121     [
122 61401740400,
123 61609190400,
124 61401718800,
125 61609168800,
126 -21600,
127 0,
128 'CST'
129     ],
130     [
131 61609190400,
132 61622492400,
133 61609172400,
134 61622474400,
135 -18000,
136 1,
137 'CDT'
138     ],
139     [
140 61622492400,
141 61640640000,
142 61622470800,
143 61640618400,
144 -21600,
145 0,
146 'CST'
147     ],
148     [
149 61640640000,
150 61653942000,
151 61640622000,
152 61653924000,
153 -18000,
154 1,
155 'CDT'
156     ],
157     [
158 61653942000,
159 61672687200,
160 61653920400,
161 61672665600,
162 -21600,
163 0,
164 'CST'
165     ],
166     [
167 61672687200,
168 61685391600,
169 61672669200,
170 61685373600,
171 -18000,
172 1,
173 'CDT'
174     ],
175     [
176 61685391600,
177 61704144000,
178 61685370000,
179 61704122400,
180 -21600,
181 0,
182 'CST'
183     ],
184     [
185 61704144000,
186 61717446000,
187 61704126000,
188 61717428000,
189 -18000,
190 1,
191 'CDT'
192     ],
193     [
194 61717446000,
195 61735593600,
196 61717424400,
197 61735572000,
198 -21600,
199 0,
200 'CST'
201     ],
202     [
203 61735593600,
204 61748895600,
205 61735575600,
206 61748877600,
207 -18000,
208 1,
209 'CDT'
210     ],
211     [
212 61748895600,
213 61767043200,
214 61748874000,
215 61767021600,
216 -21600,
217 0,
218 'CST'
219     ],
220     [
221 61767043200,
222 61780345200,
223 61767025200,
224 61780327200,
225 -18000,
226 1,
227 'CDT'
228     ],
229     [
230 61780345200,
231 61798492800,
232 61780323600,
233 61798471200,
234 -21600,
235 0,
236 'CST'
237     ],
238     [
239 61798492800,
240 61811794800,
241 61798474800,
242 61811776800,
243 -18000,
244 1,
245 'CDT'
246     ],
247     [
248 61811794800,
249 61829942400,
250 61811773200,
251 61829920800,
252 -21600,
253 0,
254 'CST'
255     ],
256     [
257 61829942400,
258 61846268400,
259 61829924400,
260 61846250400,
261 -18000,
262 1,
263 'CDT'
264     ],
265     [
266 61846268400,
267 61861996800,
268 61846246800,
269 61861975200,
270 -21600,
271 0,
272 'CST'
273     ],
274     [
275 61861996800,
276 61874694000,
277 61861978800,
278 61874676000,
279 -18000,
280 1,
281 'CDT'
282     ],
283     [
284 61874694000,
285 61893446400,
286 61874672400,
287 61893424800,
288 -21600,
289 0,
290 'CST'
291     ],
292     [
293 61893446400,
294 61909167600,
295 61893428400,
296 61909149600,
297 -18000,
298 1,
299 'CDT'
300     ],
301     [
302 61909167600,
303 61924896000,
304 61909146000,
305 61924874400,
306 -21600,
307 0,
308 'CST'
309     ],
310     [
311 61924896000,
312 61940617200,
313 61924878000,
314 61940599200,
315 -18000,
316 1,
317 'CDT'
318     ],
319     [
320 61940617200,
321 61956345600,
322 61940595600,
323 61956324000,
324 -21600,
325 0,
326 'CST'
327     ],
328     [
329 61956345600,
330 62104165200,
331 61956327600,
332 62104147200,
333 -18000,
334 0,
335 'EST'
336     ],
337     [
338 62104165200,
339 62114194800,
340 62104147200,
341 62114176800,
342 -18000,
343 0,
344 'EST'
345     ],
346     [
347 62114194800,
348 62129916000,
349 62114180400,
350 62129901600,
351 -14400,
352 1,
353 'EDT'
354     ],
355     [
356 62129916000,
357 62145644400,
358 62129898000,
359 62145626400,
360 -18000,
361 0,
362 'EST'
363     ],
364     [
365 62145644400,
366 62161365600,
367 62145630000,
368 62161351200,
369 -14400,
370 1,
371 'EDT'
372     ],
373     [
374 62161365600,
375 62167237200,
376 62161347600,
377 62167219200,
378 -18000,
379 0,
380 'EST'
381     ],
382     [
383 62167237200,
384 63279644400,
385 62167219200,
386 63279626400,
387 -18000,
388 0,
389 'EST'
390     ],
391     [
392 63279644400,
393 63297788400,
394 63279626400,
395 63297770400,
396 -18000,
397 1,
398 'CDT'
399     ],
400     [
401 63297788400,
402 63309283200,
403 63297766800,
404 63309261600,
405 -21600,
406 0,
407 'CST'
408     ],
409     [
410 63309283200,
411 63329842800,
412 63309265200,
413 63329824800,
414 -18000,
415 1,
416 'CDT'
417     ],
418     [
419 63329842800,
420 63340732800,
421 63329821200,
422 63340711200,
423 -21600,
424 0,
425 'CST'
426     ],
427     [
428 63340732800,
429 63361292400,
430 63340714800,
431 63361274400,
432 -18000,
433 1,
434 'CDT'
435     ],
436     [
437 63361292400,
438 63372182400,
439 63361270800,
440 63372160800,
441 -21600,
442 0,
443 'CST'
444     ],
445     [
446 63372182400,
447 63392742000,
448 63372164400,
449 63392724000,
450 -18000,
451 1,
452 'CDT'
453     ],
454     [
455 63392742000,
456 63404236800,
457 63392720400,
458 63404215200,
459 -21600,
460 0,
461 'CST'
462     ],
463     [
464 63404236800,
465 63424796400,
466 63404218800,
467 63424778400,
468 -18000,
469 1,
470 'CDT'
471     ],
472     [
473 63424796400,
474 63435686400,
475 63424774800,
476 63435664800,
477 -21600,
478 0,
479 'CST'
480     ],
481     [
482 63435686400,
483 63456246000,
484 63435668400,
485 63456228000,
486 -18000,
487 1,
488 'CDT'
489     ],
490     [
491 63456246000,
492 63467136000,
493 63456224400,
494 63467114400,
495 -21600,
496 0,
497 'CST'
498     ],
499     [
500 63467136000,
501 63487695600,
502 63467118000,
503 63487677600,
504 -18000,
505 1,
506 'CDT'
507     ],
508     [
509 63487695600,
510 63498585600,
511 63487674000,
512 63498564000,
513 -21600,
514 0,
515 'CST'
516     ],
517     [
518 63498585600,
519 63519145200,
520 63498567600,
521 63519127200,
522 -18000,
523 1,
524 'CDT'
525     ],
526     [
527 63519145200,
528 63530035200,
529 63519123600,
530 63530013600,
531 -21600,
532 0,
533 'CST'
534     ],
535     [
536 63530035200,
537 63550594800,
538 63530017200,
539 63550576800,
540 -18000,
541 1,
542 'CDT'
543     ],
544     [
545 63550594800,
546 63561484800,
547 63550573200,
548 63561463200,
549 -21600,
550 0,
551 'CST'
552     ],
553     [
554 63561484800,
555 63582044400,
556 63561466800,
557 63582026400,
558 -18000,
559 1,
560 'CDT'
561     ],
562     [
563 63582044400,
564 63593539200,
565 63582022800,
566 63593517600,
567 -21600,
568 0,
569 'CST'
570     ],
571     [
572 63593539200,
573 63614098800,
574 63593521200,
575 63614080800,
576 -18000,
577 1,
578 'CDT'
579     ],
580     [
581 63614098800,
582 63624988800,
583 63614077200,
584 63624967200,
585 -21600,
586 0,
587 'CST'
588     ],
589     [
590 63624988800,
591 63645548400,
592 63624970800,
593 63645530400,
594 -18000,
595 1,
596 'CDT'
597     ],
598     [
599 63645548400,
600 63656438400,
601 63645526800,
602 63656416800,
603 -21600,
604 0,
605 'CST'
606     ],
607     [
608 63656438400,
609 63676998000,
610 63656420400,
611 63676980000,
612 -18000,
613 1,
614 'CDT'
615     ],
616     [
617 63676998000,
618 63687888000,
619 63676976400,
620 63687866400,
621 -21600,
622 0,
623 'CST'
624     ],
625     [
626 63687888000,
627 63708447600,
628 63687870000,
629 63708429600,
630 -18000,
631 1,
632 'CDT'
633     ],
634     [
635 63708447600,
636 63719337600,
637 63708426000,
638 63719316000,
639 -21600,
640 0,
641 'CST'
642     ],
643     [
644 63719337600,
645 63739897200,
646 63719319600,
647 63739879200,
648 -18000,
649 1,
650 'CDT'
651     ],
652 ];
653
654 sub olson_version { '2009s' }
655
656 sub has_dst_changes { 33 }
657
658 sub _max_year { 2019 }
659
660 sub _new_instance
661 {
662     return shift->_init( @_, spans => $spans );
663 }
664
665 sub _last_offset { -21600 }
666
667 my $last_observance = bless( {
668   'format' => 'C%sT',
669   'gmtoff' => '-6:00',
670   'local_start_datetime' => bless( {
671     'formatter' => undef,
672     'local_rd_days' => 732403,
673     'local_rd_secs' => 7200,
674     'offset_modifier' => 0,
675     'rd_nanosecs' => 0,
676     'tz' => bless( {
677       'name' => 'floating',
678       'offset' => 0
679     }, 'DateTime::TimeZone::Floating' ),
680     'utc_rd_days' => 732403,
681     'utc_rd_secs' => 7200,
682     'utc_year' => 2007
683   }, 'DateTime' ),
684   'offset_from_std' => 0,
685   'offset_from_utc' => -21600,
686   'until' => [],
687   'utc_start_datetime' => bless( {
688     'formatter' => undef,
689     'local_rd_days' => 732403,
690     'local_rd_secs' => 25200,
691     'offset_modifier' => 0,
692     'rd_nanosecs' => 0,
693     'tz' => bless( {
694       'name' => 'floating',
695       'offset' => 0
696     }, 'DateTime::TimeZone::Floating' ),
697     'utc_rd_days' => 732403,
698     'utc_rd_secs' => 25200,
699     'utc_year' => 2007
700   }, 'DateTime' )
701 }, 'DateTime::TimeZone::OlsonDB::Observance' )
702 ;
703 sub _last_observance { $last_observance }
704
705 my $rules = [
706   bless( {
707     'at' => '2:00',
708     'from' => '2007',
709     'in' => 'Mar',
710     'letter' => 'D',
711     'name' => 'US',
712     'offset_from_std' => 3600,
713     'on' => 'Sun>=8',
714     'save' => '1:00',
715     'to' => 'max',
716     'type' => undef
717   }, 'DateTime::TimeZone::OlsonDB::Rule' ),
718   bless( {
719     'at' => '2:00',
720     'from' => '2007',
721     'in' => 'Nov',
722     'letter' => 'S',
723     'name' => 'US',
724     'offset_from_std' => 0,
725     'on' => 'Sun>=1',
726     'save' => '0',
727     'to' => 'max',
728     'type' => undef
729   }, 'DateTime::TimeZone::OlsonDB::Rule' )
730 ]
731 ;
732 sub _rules { $rules }
733
734
735 1;
736