File Coverage

blib/lib/DateTime/TimeZone/Africa/El_Aaiun.pm
Criterion Covered Total %
statement 21 22 95.4
branch n/a
condition n/a
subroutine 9 10 90.0
pod 1 2 50.0
total 31 34 91.1


line stmt bran cond sub pod time code
1             # This file is auto-generated by the Perl DateTime Suite time zone
2             # code generator (0.08) This code generator comes with the
3             # DateTime::TimeZone module distribution in the tools/ directory
4              
5             #
6             # Generated from /tmp/IIA7keyKs7/africa. Olson data version 2026a
7             #
8             # Do not edit this file directly.
9             #
10             package DateTime::TimeZone::Africa::El_Aaiun;
11              
12 1     1   1264 use strict;
  1         3  
  1         48  
13 1     1   6 use warnings;
  1         3  
  1         70  
14 1     1   8 use namespace::autoclean;
  1         2  
  1         9  
15              
16             our $VERSION = '2.67';
17              
18 1     1   116 use Class::Singleton 1.03;
  1         22  
  1         31  
19 1     1   7 use DateTime::TimeZone;
  1         2  
  1         90  
20 1     1   7 use DateTime::TimeZone::OlsonDB;
  1         2  
  1         4371  
21              
22             @DateTime::TimeZone::Africa::El_Aaiun::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
23              
24             my $spans =
25             [
26             [
27             DateTime::TimeZone::NEG_INFINITY, # utc_start
28             60999612768, # utc_end 1934-01-01 00:52:48 (Mon)
29             DateTime::TimeZone::NEG_INFINITY, # local_start
30             60999609600, # local_end 1934-01-01 00:00:00 (Mon)
31             -3168,
32             0,
33             'LMT',
34             ],
35             [
36             60999612768, # utc_start 1934-01-01 00:52:48 (Mon)
37             62333974800, # utc_end 1976-04-14 01:00:00 (Wed)
38             60999609168, # local_start 1933-12-31 23:52:48 (Sun)
39             62333971200, # local_end 1976-04-14 00:00:00 (Wed)
40             -3600,
41             0,
42             '-01',
43             ],
44             [
45             62333974800, # utc_start 1976-04-14 01:00:00 (Wed)
46             62335440000, # utc_end 1976-05-01 00:00:00 (Sat)
47             62333974800, # local_start 1976-04-14 01:00:00 (Wed)
48             62335440000, # local_end 1976-05-01 00:00:00 (Sat)
49             0,
50             0,
51             '+00',
52             ],
53             [
54             62335440000, # utc_start 1976-05-01 00:00:00 (Sat)
55             62343385200, # utc_end 1976-07-31 23:00:00 (Sat)
56             62335443600, # local_start 1976-05-01 01:00:00 (Sat)
57             62343388800, # local_end 1976-08-01 00:00:00 (Sun)
58             3600,
59             1,
60             '+01',
61             ],
62             [
63             62343385200, # utc_start 1976-07-31 23:00:00 (Sat)
64             62366976000, # utc_end 1977-05-01 00:00:00 (Sun)
65             62343385200, # local_start 1976-07-31 23:00:00 (Sat)
66             62366976000, # local_end 1977-05-01 00:00:00 (Sun)
67             0,
68             0,
69             '+00',
70             ],
71             [
72             62366976000, # utc_start 1977-05-01 00:00:00 (Sun)
73             62379932400, # utc_end 1977-09-27 23:00:00 (Tue)
74             62366979600, # local_start 1977-05-01 01:00:00 (Sun)
75             62379936000, # local_end 1977-09-28 00:00:00 (Wed)
76             3600,
77             1,
78             '+01',
79             ],
80             [
81             62379932400, # utc_start 1977-09-27 23:00:00 (Tue)
82             62401190400, # utc_end 1978-06-01 00:00:00 (Thu)
83             62379932400, # local_start 1977-09-27 23:00:00 (Tue)
84             62401190400, # local_end 1978-06-01 00:00:00 (Thu)
85             0,
86             0,
87             '+00',
88             ],
89             [
90             62401190400, # utc_start 1978-06-01 00:00:00 (Thu)
91             62406716400, # utc_end 1978-08-03 23:00:00 (Thu)
92             62401194000, # local_start 1978-06-01 01:00:00 (Thu)
93             62406720000, # local_end 1978-08-04 00:00:00 (Fri)
94             3600,
95             1,
96             '+01',
97             ],
98             [
99             62406716400, # utc_start 1978-08-03 23:00:00 (Thu)
100             63347961600, # utc_end 2008-06-01 00:00:00 (Sun)
101             62406716400, # local_start 1978-08-03 23:00:00 (Thu)
102             63347961600, # local_end 2008-06-01 00:00:00 (Sun)
103             0,
104             0,
105             '+00',
106             ],
107             [
108             63347961600, # utc_start 2008-06-01 00:00:00 (Sun)
109             63355906800, # utc_end 2008-08-31 23:00:00 (Sun)
110             63347965200, # local_start 2008-06-01 01:00:00 (Sun)
111             63355910400, # local_end 2008-09-01 00:00:00 (Mon)
112             3600,
113             1,
114             '+01',
115             ],
116             [
117             63355906800, # utc_start 2008-08-31 23:00:00 (Sun)
118             63379497600, # utc_end 2009-06-01 00:00:00 (Mon)
119             63355906800, # local_start 2008-08-31 23:00:00 (Sun)
120             63379497600, # local_end 2009-06-01 00:00:00 (Mon)
121             0,
122             0,
123             '+00',
124             ],
125             [
126             63379497600, # utc_start 2009-06-01 00:00:00 (Mon)
127             63386492400, # utc_end 2009-08-20 23:00:00 (Thu)
128             63379501200, # local_start 2009-06-01 01:00:00 (Mon)
129             63386496000, # local_end 2009-08-21 00:00:00 (Fri)
130             3600,
131             1,
132             '+01',
133             ],
134             [
135             63386492400, # utc_start 2009-08-20 23:00:00 (Thu)
136             63408441600, # utc_end 2010-05-02 00:00:00 (Sun)
137             63386492400, # local_start 2009-08-20 23:00:00 (Thu)
138             63408441600, # local_end 2010-05-02 00:00:00 (Sun)
139             0,
140             0,
141             '+00',
142             ],
143             [
144             63408441600, # utc_start 2010-05-02 00:00:00 (Sun)
145             63416905200, # utc_end 2010-08-07 23:00:00 (Sat)
146             63408445200, # local_start 2010-05-02 01:00:00 (Sun)
147             63416908800, # local_end 2010-08-08 00:00:00 (Sun)
148             3600,
149             1,
150             '+01',
151             ],
152             [
153             63416905200, # utc_start 2010-08-07 23:00:00 (Sat)
154             63437472000, # utc_end 2011-04-03 00:00:00 (Sun)
155             63416905200, # local_start 2010-08-07 23:00:00 (Sat)
156             63437472000, # local_end 2011-04-03 00:00:00 (Sun)
157             0,
158             0,
159             '+00',
160             ],
161             [
162             63437472000, # utc_start 2011-04-03 00:00:00 (Sun)
163             63447750000, # utc_end 2011-07-30 23:00:00 (Sat)
164             63437475600, # local_start 2011-04-03 01:00:00 (Sun)
165             63447753600, # local_end 2011-07-31 00:00:00 (Sun)
166             3600,
167             1,
168             '+01',
169             ],
170             [
171             63447750000, # utc_start 2011-07-30 23:00:00 (Sat)
172             63471348000, # utc_end 2012-04-29 02:00:00 (Sun)
173             63447750000, # local_start 2011-07-30 23:00:00 (Sat)
174             63471348000, # local_end 2012-04-29 02:00:00 (Sun)
175             0,
176             0,
177             '+00',
178             ],
179             [
180             63471348000, # utc_start 2012-04-29 02:00:00 (Sun)
181             63478432800, # utc_end 2012-07-20 02:00:00 (Fri)
182             63471351600, # local_start 2012-04-29 03:00:00 (Sun)
183             63478436400, # local_end 2012-07-20 03:00:00 (Fri)
184             3600,
185             1,
186             '+01',
187             ],
188             [
189             63478432800, # utc_start 2012-07-20 02:00:00 (Fri)
190             63481111200, # utc_end 2012-08-20 02:00:00 (Mon)
191             63478432800, # local_start 2012-07-20 02:00:00 (Fri)
192             63481111200, # local_end 2012-08-20 02:00:00 (Mon)
193             0,
194             0,
195             '+00',
196             ],
197             [
198             63481111200, # utc_start 2012-08-20 02:00:00 (Mon)
199             63484653600, # utc_end 2012-09-30 02:00:00 (Sun)
200             63481114800, # local_start 2012-08-20 03:00:00 (Mon)
201             63484657200, # local_end 2012-09-30 03:00:00 (Sun)
202             3600,
203             1,
204             '+01',
205             ],
206             [
207             63484653600, # utc_start 2012-09-30 02:00:00 (Sun)
208             63502797600, # utc_end 2013-04-28 02:00:00 (Sun)
209             63484653600, # local_start 2012-09-30 02:00:00 (Sun)
210             63502797600, # local_end 2013-04-28 02:00:00 (Sun)
211             0,
212             0,
213             '+00',
214             ],
215             [
216             63502797600, # utc_start 2013-04-28 02:00:00 (Sun)
217             63508845600, # utc_end 2013-07-07 02:00:00 (Sun)
218             63502801200, # local_start 2013-04-28 03:00:00 (Sun)
219             63508849200, # local_end 2013-07-07 03:00:00 (Sun)
220             3600,
221             1,
222             '+01',
223             ],
224             [
225             63508845600, # utc_start 2013-07-07 02:00:00 (Sun)
226             63511783200, # utc_end 2013-08-10 02:00:00 (Sat)
227             63508845600, # local_start 2013-07-07 02:00:00 (Sun)
228             63511783200, # local_end 2013-08-10 02:00:00 (Sat)
229             0,
230             0,
231             '+00',
232             ],
233             [
234             63511783200, # utc_start 2013-08-10 02:00:00 (Sat)
235             63518522400, # utc_end 2013-10-27 02:00:00 (Sun)
236             63511786800, # local_start 2013-08-10 03:00:00 (Sat)
237             63518526000, # local_end 2013-10-27 03:00:00 (Sun)
238             3600,
239             1,
240             '+01',
241             ],
242             [
243             63518522400, # utc_start 2013-10-27 02:00:00 (Sun)
244             63531828000, # utc_end 2014-03-30 02:00:00 (Sun)
245             63518522400, # local_start 2013-10-27 02:00:00 (Sun)
246             63531828000, # local_end 2014-03-30 02:00:00 (Sun)
247             0,
248             0,
249             '+00',
250             ],
251             [
252             63531828000, # utc_start 2014-03-30 02:00:00 (Sun)
253             63539604000, # utc_end 2014-06-28 02:00:00 (Sat)
254             63531831600, # local_start 2014-03-30 03:00:00 (Sun)
255             63539607600, # local_end 2014-06-28 03:00:00 (Sat)
256             3600,
257             1,
258             '+01',
259             ],
260             [
261             63539604000, # utc_start 2014-06-28 02:00:00 (Sat)
262             63542628000, # utc_end 2014-08-02 02:00:00 (Sat)
263             63539604000, # local_start 2014-06-28 02:00:00 (Sat)
264             63542628000, # local_end 2014-08-02 02:00:00 (Sat)
265             0,
266             0,
267             '+00',
268             ],
269             [
270             63542628000, # utc_start 2014-08-02 02:00:00 (Sat)
271             63549972000, # utc_end 2014-10-26 02:00:00 (Sun)
272             63542631600, # local_start 2014-08-02 03:00:00 (Sat)
273             63549975600, # local_end 2014-10-26 03:00:00 (Sun)
274             3600,
275             1,
276             '+01',
277             ],
278             [
279             63549972000, # utc_start 2014-10-26 02:00:00 (Sun)
280             63563277600, # utc_end 2015-03-29 02:00:00 (Sun)
281             63549972000, # local_start 2014-10-26 02:00:00 (Sun)
282             63563277600, # local_end 2015-03-29 02:00:00 (Sun)
283             0,
284             0,
285             '+00',
286             ],
287             [
288             63563277600, # utc_start 2015-03-29 02:00:00 (Sun)
289             63569930400, # utc_end 2015-06-14 02:00:00 (Sun)
290             63563281200, # local_start 2015-03-29 03:00:00 (Sun)
291             63569934000, # local_end 2015-06-14 03:00:00 (Sun)
292             3600,
293             1,
294             '+01',
295             ],
296             [
297             63569930400, # utc_start 2015-06-14 02:00:00 (Sun)
298             63572954400, # utc_end 2015-07-19 02:00:00 (Sun)
299             63569930400, # local_start 2015-06-14 02:00:00 (Sun)
300             63572954400, # local_end 2015-07-19 02:00:00 (Sun)
301             0,
302             0,
303             '+00',
304             ],
305             [
306             63572954400, # utc_start 2015-07-19 02:00:00 (Sun)
307             63581421600, # utc_end 2015-10-25 02:00:00 (Sun)
308             63572958000, # local_start 2015-07-19 03:00:00 (Sun)
309             63581425200, # local_end 2015-10-25 03:00:00 (Sun)
310             3600,
311             1,
312             '+01',
313             ],
314             [
315             63581421600, # utc_start 2015-10-25 02:00:00 (Sun)
316             63594727200, # utc_end 2016-03-27 02:00:00 (Sun)
317             63581421600, # local_start 2015-10-25 02:00:00 (Sun)
318             63594727200, # local_end 2016-03-27 02:00:00 (Sun)
319             0,
320             0,
321             '+00',
322             ],
323             [
324             63594727200, # utc_start 2016-03-27 02:00:00 (Sun)
325             63600775200, # utc_end 2016-06-05 02:00:00 (Sun)
326             63594730800, # local_start 2016-03-27 03:00:00 (Sun)
327             63600778800, # local_end 2016-06-05 03:00:00 (Sun)
328             3600,
329             1,
330             '+01',
331             ],
332             [
333             63600775200, # utc_start 2016-06-05 02:00:00 (Sun)
334             63603799200, # utc_end 2016-07-10 02:00:00 (Sun)
335             63600775200, # local_start 2016-06-05 02:00:00 (Sun)
336             63603799200, # local_end 2016-07-10 02:00:00 (Sun)
337             0,
338             0,
339             '+00',
340             ],
341             [
342             63603799200, # utc_start 2016-07-10 02:00:00 (Sun)
343             63613476000, # utc_end 2016-10-30 02:00:00 (Sun)
344             63603802800, # local_start 2016-07-10 03:00:00 (Sun)
345             63613479600, # local_end 2016-10-30 03:00:00 (Sun)
346             3600,
347             1,
348             '+01',
349             ],
350             [
351             63613476000, # utc_start 2016-10-30 02:00:00 (Sun)
352             63626176800, # utc_end 2017-03-26 02:00:00 (Sun)
353             63613476000, # local_start 2016-10-30 02:00:00 (Sun)
354             63626176800, # local_end 2017-03-26 02:00:00 (Sun)
355             0,
356             0,
357             '+00',
358             ],
359             [
360             63626176800, # utc_start 2017-03-26 02:00:00 (Sun)
361             63631015200, # utc_end 2017-05-21 02:00:00 (Sun)
362             63626180400, # local_start 2017-03-26 03:00:00 (Sun)
363             63631018800, # local_end 2017-05-21 03:00:00 (Sun)
364             3600,
365             1,
366             '+01',
367             ],
368             [
369             63631015200, # utc_start 2017-05-21 02:00:00 (Sun)
370             63634644000, # utc_end 2017-07-02 02:00:00 (Sun)
371             63631015200, # local_start 2017-05-21 02:00:00 (Sun)
372             63634644000, # local_end 2017-07-02 02:00:00 (Sun)
373             0,
374             0,
375             '+00',
376             ],
377             [
378             63634644000, # utc_start 2017-07-02 02:00:00 (Sun)
379             63644925600, # utc_end 2017-10-29 02:00:00 (Sun)
380             63634647600, # local_start 2017-07-02 03:00:00 (Sun)
381             63644929200, # local_end 2017-10-29 03:00:00 (Sun)
382             3600,
383             1,
384             '+01',
385             ],
386             [
387             63644925600, # utc_start 2017-10-29 02:00:00 (Sun)
388             63657626400, # utc_end 2018-03-25 02:00:00 (Sun)
389             63644925600, # local_start 2017-10-29 02:00:00 (Sun)
390             63657626400, # local_end 2018-03-25 02:00:00 (Sun)
391             0,
392             0,
393             '+00',
394             ],
395             [
396             63657626400, # utc_start 2018-03-25 02:00:00 (Sun)
397             63661860000, # utc_end 2018-05-13 02:00:00 (Sun)
398             63657630000, # local_start 2018-03-25 03:00:00 (Sun)
399             63661863600, # local_end 2018-05-13 03:00:00 (Sun)
400             3600,
401             1,
402             '+01',
403             ],
404             [
405             63661860000, # utc_start 2018-05-13 02:00:00 (Sun)
406             63664884000, # utc_end 2018-06-17 02:00:00 (Sun)
407             63661860000, # local_start 2018-05-13 02:00:00 (Sun)
408             63664884000, # local_end 2018-06-17 02:00:00 (Sun)
409             0,
410             0,
411             '+00',
412             ],
413             [
414             63664884000, # utc_start 2018-06-17 02:00:00 (Sun)
415             63676375200, # utc_end 2018-10-28 02:00:00 (Sun)
416             63664887600, # local_start 2018-06-17 03:00:00 (Sun)
417             63676378800, # local_end 2018-10-28 03:00:00 (Sun)
418             3600,
419             1,
420             '+01',
421             ],
422             [
423             63676375200, # utc_start 2018-10-28 02:00:00 (Sun)
424             63692704800, # utc_end 2019-05-05 02:00:00 (Sun)
425             63676378800, # local_start 2018-10-28 03:00:00 (Sun)
426             63692708400, # local_end 2019-05-05 03:00:00 (Sun)
427             3600,
428             0,
429             '+01',
430             ],
431             [
432             63692704800, # utc_start 2019-05-05 02:00:00 (Sun)
433             63695728800, # utc_end 2019-06-09 02:00:00 (Sun)
434             63692704800, # local_start 2019-05-05 02:00:00 (Sun)
435             63695728800, # local_end 2019-06-09 02:00:00 (Sun)
436             0,
437             1,
438             '+00',
439             ],
440             [
441             63695728800, # utc_start 2019-06-09 02:00:00 (Sun)
442             63722944800, # utc_end 2020-04-19 02:00:00 (Sun)
443             63695732400, # local_start 2019-06-09 03:00:00 (Sun)
444             63722948400, # local_end 2020-04-19 03:00:00 (Sun)
445             3600,
446             0,
447             '+01',
448             ],
449             [
450             63722944800, # utc_start 2020-04-19 02:00:00 (Sun)
451             63726573600, # utc_end 2020-05-31 02:00:00 (Sun)
452             63722944800, # local_start 2020-04-19 02:00:00 (Sun)
453             63726573600, # local_end 2020-05-31 02:00:00 (Sun)
454             0,
455             1,
456             '+00',
457             ],
458             [
459             63726573600, # utc_start 2020-05-31 02:00:00 (Sun)
460             63753789600, # utc_end 2021-04-11 02:00:00 (Sun)
461             63726577200, # local_start 2020-05-31 03:00:00 (Sun)
462             63753793200, # local_end 2021-04-11 03:00:00 (Sun)
463             3600,
464             0,
465             '+01',
466             ],
467             [
468             63753789600, # utc_start 2021-04-11 02:00:00 (Sun)
469             63756813600, # utc_end 2021-05-16 02:00:00 (Sun)
470             63753789600, # local_start 2021-04-11 02:00:00 (Sun)
471             63756813600, # local_end 2021-05-16 02:00:00 (Sun)
472             0,
473             1,
474             '+00',
475             ],
476             [
477             63756813600, # utc_start 2021-05-16 02:00:00 (Sun)
478             63784029600, # utc_end 2022-03-27 02:00:00 (Sun)
479             63756817200, # local_start 2021-05-16 03:00:00 (Sun)
480             63784033200, # local_end 2022-03-27 03:00:00 (Sun)
481             3600,
482             0,
483             '+01',
484             ],
485             [
486             63784029600, # utc_start 2022-03-27 02:00:00 (Sun)
487             63787658400, # utc_end 2022-05-08 02:00:00 (Sun)
488             63784029600, # local_start 2022-03-27 02:00:00 (Sun)
489             63787658400, # local_end 2022-05-08 02:00:00 (Sun)
490             0,
491             1,
492             '+00',
493             ],
494             [
495             63787658400, # utc_start 2022-05-08 02:00:00 (Sun)
496             63814874400, # utc_end 2023-03-19 02:00:00 (Sun)
497             63787662000, # local_start 2022-05-08 03:00:00 (Sun)
498             63814878000, # local_end 2023-03-19 03:00:00 (Sun)
499             3600,
500             0,
501             '+01',
502             ],
503             [
504             63814874400, # utc_start 2023-03-19 02:00:00 (Sun)
505             63817898400, # utc_end 2023-04-23 02:00:00 (Sun)
506             63814874400, # local_start 2023-03-19 02:00:00 (Sun)
507             63817898400, # local_end 2023-04-23 02:00:00 (Sun)
508             0,
509             1,
510             '+00',
511             ],
512             [
513             63817898400, # utc_start 2023-04-23 02:00:00 (Sun)
514             63845719200, # utc_end 2024-03-10 02:00:00 (Sun)
515             63817902000, # local_start 2023-04-23 03:00:00 (Sun)
516             63845722800, # local_end 2024-03-10 03:00:00 (Sun)
517             3600,
518             0,
519             '+01',
520             ],
521             [
522             63845719200, # utc_start 2024-03-10 02:00:00 (Sun)
523             63848743200, # utc_end 2024-04-14 02:00:00 (Sun)
524             63845719200, # local_start 2024-03-10 02:00:00 (Sun)
525             63848743200, # local_end 2024-04-14 02:00:00 (Sun)
526             0,
527             1,
528             '+00',
529             ],
530             [
531             63848743200, # utc_start 2024-04-14 02:00:00 (Sun)
532             63875959200, # utc_end 2025-02-23 02:00:00 (Sun)
533             63848746800, # local_start 2024-04-14 03:00:00 (Sun)
534             63875962800, # local_end 2025-02-23 03:00:00 (Sun)
535             3600,
536             0,
537             '+01',
538             ],
539             [
540             63875959200, # utc_start 2025-02-23 02:00:00 (Sun)
541             63879588000, # utc_end 2025-04-06 02:00:00 (Sun)
542             63875959200, # local_start 2025-02-23 02:00:00 (Sun)
543             63879588000, # local_end 2025-04-06 02:00:00 (Sun)
544             0,
545             1,
546             '+00',
547             ],
548             [
549             63879588000, # utc_start 2025-04-06 02:00:00 (Sun)
550             63906804000, # utc_end 2026-02-15 02:00:00 (Sun)
551             63879591600, # local_start 2025-04-06 03:00:00 (Sun)
552             63906807600, # local_end 2026-02-15 03:00:00 (Sun)
553             3600,
554             0,
555             '+01',
556             ],
557             [
558             63906804000, # utc_start 2026-02-15 02:00:00 (Sun)
559             63909828000, # utc_end 2026-03-22 02:00:00 (Sun)
560             63906804000, # local_start 2026-02-15 02:00:00 (Sun)
561             63909828000, # local_end 2026-03-22 02:00:00 (Sun)
562             0,
563             1,
564             '+00',
565             ],
566             [
567             63909828000, # utc_start 2026-03-22 02:00:00 (Sun)
568             63937648800, # utc_end 2027-02-07 02:00:00 (Sun)
569             63909831600, # local_start 2026-03-22 03:00:00 (Sun)
570             63937652400, # local_end 2027-02-07 03:00:00 (Sun)
571             3600,
572             0,
573             '+01',
574             ],
575             [
576             63937648800, # utc_start 2027-02-07 02:00:00 (Sun)
577             63940672800, # utc_end 2027-03-14 02:00:00 (Sun)
578             63937648800, # local_start 2027-02-07 02:00:00 (Sun)
579             63940672800, # local_end 2027-03-14 02:00:00 (Sun)
580             0,
581             1,
582             '+00',
583             ],
584             [
585             63940672800, # utc_start 2027-03-14 02:00:00 (Sun)
586             63967888800, # utc_end 2028-01-23 02:00:00 (Sun)
587             63940676400, # local_start 2027-03-14 03:00:00 (Sun)
588             63967892400, # local_end 2028-01-23 03:00:00 (Sun)
589             3600,
590             0,
591             '+01',
592             ],
593             [
594             63967888800, # utc_start 2028-01-23 02:00:00 (Sun)
595             63971517600, # utc_end 2028-03-05 02:00:00 (Sun)
596             63967888800, # local_start 2028-01-23 02:00:00 (Sun)
597             63971517600, # local_end 2028-03-05 02:00:00 (Sun)
598             0,
599             1,
600             '+00',
601             ],
602             [
603             63971517600, # utc_start 2028-03-05 02:00:00 (Sun)
604             63998733600, # utc_end 2029-01-14 02:00:00 (Sun)
605             63971521200, # local_start 2028-03-05 03:00:00 (Sun)
606             63998737200, # local_end 2029-01-14 03:00:00 (Sun)
607             3600,
608             0,
609             '+01',
610             ],
611             [
612             63998733600, # utc_start 2029-01-14 02:00:00 (Sun)
613             64001757600, # utc_end 2029-02-18 02:00:00 (Sun)
614             63998733600, # local_start 2029-01-14 02:00:00 (Sun)
615             64001757600, # local_end 2029-02-18 02:00:00 (Sun)
616             0,
617             1,
618             '+00',
619             ],
620             [
621             64001757600, # utc_start 2029-02-18 02:00:00 (Sun)
622             64028973600, # utc_end 2029-12-30 02:00:00 (Sun)
623             64001761200, # local_start 2029-02-18 03:00:00 (Sun)
624             64028977200, # local_end 2029-12-30 03:00:00 (Sun)
625             3600,
626             0,
627             '+01',
628             ],
629             [
630             64028973600, # utc_start 2029-12-30 02:00:00 (Sun)
631             64032602400, # utc_end 2030-02-10 02:00:00 (Sun)
632             64028973600, # local_start 2029-12-30 02:00:00 (Sun)
633             64032602400, # local_end 2030-02-10 02:00:00 (Sun)
634             0,
635             1,
636             '+00',
637             ],
638             [
639             64032602400, # utc_start 2030-02-10 02:00:00 (Sun)
640             64059818400, # utc_end 2030-12-22 02:00:00 (Sun)
641             64032606000, # local_start 2030-02-10 03:00:00 (Sun)
642             64059822000, # local_end 2030-12-22 03:00:00 (Sun)
643             3600,
644             0,
645             '+01',
646             ],
647             [
648             64059818400, # utc_start 2030-12-22 02:00:00 (Sun)
649             64062842400, # utc_end 2031-01-26 02:00:00 (Sun)
650             64059818400, # local_start 2030-12-22 02:00:00 (Sun)
651             64062842400, # local_end 2031-01-26 02:00:00 (Sun)
652             0,
653             1,
654             '+00',
655             ],
656             [
657             64062842400, # utc_start 2031-01-26 02:00:00 (Sun)
658             64090663200, # utc_end 2031-12-14 02:00:00 (Sun)
659             64062846000, # local_start 2031-01-26 03:00:00 (Sun)
660             64090666800, # local_end 2031-12-14 03:00:00 (Sun)
661             3600,
662             0,
663             '+01',
664             ],
665             [
666             64090663200, # utc_start 2031-12-14 02:00:00 (Sun)
667             64093687200, # utc_end 2032-01-18 02:00:00 (Sun)
668             64090663200, # local_start 2031-12-14 02:00:00 (Sun)
669             64093687200, # local_end 2032-01-18 02:00:00 (Sun)
670             0,
671             1,
672             '+00',
673             ],
674             [
675             64093687200, # utc_start 2032-01-18 02:00:00 (Sun)
676             64120903200, # utc_end 2032-11-28 02:00:00 (Sun)
677             64093690800, # local_start 2032-01-18 03:00:00 (Sun)
678             64120906800, # local_end 2032-11-28 03:00:00 (Sun)
679             3600,
680             0,
681             '+01',
682             ],
683             [
684             64120903200, # utc_start 2032-11-28 02:00:00 (Sun)
685             64124532000, # utc_end 2033-01-09 02:00:00 (Sun)
686             64120903200, # local_start 2032-11-28 02:00:00 (Sun)
687             64124532000, # local_end 2033-01-09 02:00:00 (Sun)
688             0,
689             1,
690             '+00',
691             ],
692             [
693             64124532000, # utc_start 2033-01-09 02:00:00 (Sun)
694             64151748000, # utc_end 2033-11-20 02:00:00 (Sun)
695             64124535600, # local_start 2033-01-09 03:00:00 (Sun)
696             64151751600, # local_end 2033-11-20 03:00:00 (Sun)
697             3600,
698             0,
699             '+01',
700             ],
701             [
702             64151748000, # utc_start 2033-11-20 02:00:00 (Sun)
703             64154772000, # utc_end 2033-12-25 02:00:00 (Sun)
704             64151748000, # local_start 2033-11-20 02:00:00 (Sun)
705             64154772000, # local_end 2033-12-25 02:00:00 (Sun)
706             0,
707             1,
708             '+00',
709             ],
710             [
711             64154772000, # utc_start 2033-12-25 02:00:00 (Sun)
712             64181988000, # utc_end 2034-11-05 02:00:00 (Sun)
713             64154775600, # local_start 2033-12-25 03:00:00 (Sun)
714             64181991600, # local_end 2034-11-05 03:00:00 (Sun)
715             3600,
716             0,
717             '+01',
718             ],
719             [
720             64181988000, # utc_start 2034-11-05 02:00:00 (Sun)
721             64185616800, # utc_end 2034-12-17 02:00:00 (Sun)
722             64181988000, # local_start 2034-11-05 02:00:00 (Sun)
723             64185616800, # local_end 2034-12-17 02:00:00 (Sun)
724             0,
725             1,
726             '+00',
727             ],
728             [
729             64185616800, # utc_start 2034-12-17 02:00:00 (Sun)
730             64212832800, # utc_end 2035-10-28 02:00:00 (Sun)
731             64185620400, # local_start 2034-12-17 03:00:00 (Sun)
732             64212836400, # local_end 2035-10-28 03:00:00 (Sun)
733             3600,
734             0,
735             '+01',
736             ],
737             [
738             64212832800, # utc_start 2035-10-28 02:00:00 (Sun)
739             64216461600, # utc_end 2035-12-09 02:00:00 (Sun)
740             64212832800, # local_start 2035-10-28 02:00:00 (Sun)
741             64216461600, # local_end 2035-12-09 02:00:00 (Sun)
742             0,
743             1,
744             '+00',
745             ],
746             [
747             64216461600, # utc_start 2035-12-09 02:00:00 (Sun)
748             64243677600, # utc_end 2036-10-19 02:00:00 (Sun)
749             64216465200, # local_start 2035-12-09 03:00:00 (Sun)
750             64243681200, # local_end 2036-10-19 03:00:00 (Sun)
751             3600,
752             0,
753             '+01',
754             ],
755             [
756             64243677600, # utc_start 2036-10-19 02:00:00 (Sun)
757             64246701600, # utc_end 2036-11-23 02:00:00 (Sun)
758             64243677600, # local_start 2036-10-19 02:00:00 (Sun)
759             64246701600, # local_end 2036-11-23 02:00:00 (Sun)
760             0,
761             1,
762             '+00',
763             ],
764             [
765             64246701600, # utc_start 2036-11-23 02:00:00 (Sun)
766             64273917600, # utc_end 2037-10-04 02:00:00 (Sun)
767             64246705200, # local_start 2036-11-23 03:00:00 (Sun)
768             64273921200, # local_end 2037-10-04 03:00:00 (Sun)
769             3600,
770             0,
771             '+01',
772             ],
773             [
774             64273917600, # utc_start 2037-10-04 02:00:00 (Sun)
775             64277546400, # utc_end 2037-11-15 02:00:00 (Sun)
776             64273917600, # local_start 2037-10-04 02:00:00 (Sun)
777             64277546400, # local_end 2037-11-15 02:00:00 (Sun)
778             0,
779             1,
780             '+00',
781             ],
782             [
783             64277546400, # utc_start 2037-11-15 02:00:00 (Sun)
784             64304762400, # utc_end 2038-09-26 02:00:00 (Sun)
785             64277550000, # local_start 2037-11-15 03:00:00 (Sun)
786             64304766000, # local_end 2038-09-26 03:00:00 (Sun)
787             3600,
788             0,
789             '+01',
790             ],
791             [
792             64304762400, # utc_start 2038-09-26 02:00:00 (Sun)
793             64307786400, # utc_end 2038-10-31 02:00:00 (Sun)
794             64304762400, # local_start 2038-09-26 02:00:00 (Sun)
795             64307786400, # local_end 2038-10-31 02:00:00 (Sun)
796             0,
797             1,
798             '+00',
799             ],
800             [
801             64307786400, # utc_start 2038-10-31 02:00:00 (Sun)
802             64335607200, # utc_end 2039-09-18 02:00:00 (Sun)
803             64307790000, # local_start 2038-10-31 03:00:00 (Sun)
804             64335610800, # local_end 2039-09-18 03:00:00 (Sun)
805             3600,
806             0,
807             '+01',
808             ],
809             [
810             64335607200, # utc_start 2039-09-18 02:00:00 (Sun)
811             64338631200, # utc_end 2039-10-23 02:00:00 (Sun)
812             64335607200, # local_start 2039-09-18 02:00:00 (Sun)
813             64338631200, # local_end 2039-10-23 02:00:00 (Sun)
814             0,
815             1,
816             '+00',
817             ],
818             [
819             64338631200, # utc_start 2039-10-23 02:00:00 (Sun)
820             64365847200, # utc_end 2040-09-02 02:00:00 (Sun)
821             64338634800, # local_start 2039-10-23 03:00:00 (Sun)
822             64365850800, # local_end 2040-09-02 03:00:00 (Sun)
823             3600,
824             0,
825             '+01',
826             ],
827             [
828             64365847200, # utc_start 2040-09-02 02:00:00 (Sun)
829             64369476000, # utc_end 2040-10-14 02:00:00 (Sun)
830             64365847200, # local_start 2040-09-02 02:00:00 (Sun)
831             64369476000, # local_end 2040-10-14 02:00:00 (Sun)
832             0,
833             1,
834             '+00',
835             ],
836             [
837             64369476000, # utc_start 2040-10-14 02:00:00 (Sun)
838             64396692000, # utc_end 2041-08-25 02:00:00 (Sun)
839             64369479600, # local_start 2040-10-14 03:00:00 (Sun)
840             64396695600, # local_end 2041-08-25 03:00:00 (Sun)
841             3600,
842             0,
843             '+01',
844             ],
845             [
846             64396692000, # utc_start 2041-08-25 02:00:00 (Sun)
847             64399716000, # utc_end 2041-09-29 02:00:00 (Sun)
848             64396692000, # local_start 2041-08-25 02:00:00 (Sun)
849             64399716000, # local_end 2041-09-29 02:00:00 (Sun)
850             0,
851             1,
852             '+00',
853             ],
854             [
855             64399716000, # utc_start 2041-09-29 02:00:00 (Sun)
856             64426932000, # utc_end 2042-08-10 02:00:00 (Sun)
857             64399719600, # local_start 2041-09-29 03:00:00 (Sun)
858             64426935600, # local_end 2042-08-10 03:00:00 (Sun)
859             3600,
860             0,
861             '+01',
862             ],
863             [
864             64426932000, # utc_start 2042-08-10 02:00:00 (Sun)
865             64430560800, # utc_end 2042-09-21 02:00:00 (Sun)
866             64426932000, # local_start 2042-08-10 02:00:00 (Sun)
867             64430560800, # local_end 2042-09-21 02:00:00 (Sun)
868             0,
869             1,
870             '+00',
871             ],
872             [
873             64430560800, # utc_start 2042-09-21 02:00:00 (Sun)
874             64457776800, # utc_end 2043-08-02 02:00:00 (Sun)
875             64430564400, # local_start 2042-09-21 03:00:00 (Sun)
876             64457780400, # local_end 2043-08-02 03:00:00 (Sun)
877             3600,
878             0,
879             '+01',
880             ],
881             [
882             64457776800, # utc_start 2043-08-02 02:00:00 (Sun)
883             64461405600, # utc_end 2043-09-13 02:00:00 (Sun)
884             64457776800, # local_start 2043-08-02 02:00:00 (Sun)
885             64461405600, # local_end 2043-09-13 02:00:00 (Sun)
886             0,
887             1,
888             '+00',
889             ],
890             [
891             64461405600, # utc_start 2043-09-13 02:00:00 (Sun)
892             64488621600, # utc_end 2044-07-24 02:00:00 (Sun)
893             64461409200, # local_start 2043-09-13 03:00:00 (Sun)
894             64488625200, # local_end 2044-07-24 03:00:00 (Sun)
895             3600,
896             0,
897             '+01',
898             ],
899             [
900             64488621600, # utc_start 2044-07-24 02:00:00 (Sun)
901             64491645600, # utc_end 2044-08-28 02:00:00 (Sun)
902             64488621600, # local_start 2044-07-24 02:00:00 (Sun)
903             64491645600, # local_end 2044-08-28 02:00:00 (Sun)
904             0,
905             1,
906             '+00',
907             ],
908             [
909             64491645600, # utc_start 2044-08-28 02:00:00 (Sun)
910             64518861600, # utc_end 2045-07-09 02:00:00 (Sun)
911             64491649200, # local_start 2044-08-28 03:00:00 (Sun)
912             64518865200, # local_end 2045-07-09 03:00:00 (Sun)
913             3600,
914             0,
915             '+01',
916             ],
917             [
918             64518861600, # utc_start 2045-07-09 02:00:00 (Sun)
919             64522490400, # utc_end 2045-08-20 02:00:00 (Sun)
920             64518861600, # local_start 2045-07-09 02:00:00 (Sun)
921             64522490400, # local_end 2045-08-20 02:00:00 (Sun)
922             0,
923             1,
924             '+00',
925             ],
926             [
927             64522490400, # utc_start 2045-08-20 02:00:00 (Sun)
928             64549706400, # utc_end 2046-07-01 02:00:00 (Sun)
929             64522494000, # local_start 2045-08-20 03:00:00 (Sun)
930             64549710000, # local_end 2046-07-01 03:00:00 (Sun)
931             3600,
932             0,
933             '+01',
934             ],
935             [
936             64549706400, # utc_start 2046-07-01 02:00:00 (Sun)
937             64552730400, # utc_end 2046-08-05 02:00:00 (Sun)
938             64549706400, # local_start 2046-07-01 02:00:00 (Sun)
939             64552730400, # local_end 2046-08-05 02:00:00 (Sun)
940             0,
941             1,
942             '+00',
943             ],
944             [
945             64552730400, # utc_start 2046-08-05 02:00:00 (Sun)
946             64580551200, # utc_end 2047-06-23 02:00:00 (Sun)
947             64552734000, # local_start 2046-08-05 03:00:00 (Sun)
948             64580554800, # local_end 2047-06-23 03:00:00 (Sun)
949             3600,
950             0,
951             '+01',
952             ],
953             [
954             64580551200, # utc_start 2047-06-23 02:00:00 (Sun)
955             64583575200, # utc_end 2047-07-28 02:00:00 (Sun)
956             64580551200, # local_start 2047-06-23 02:00:00 (Sun)
957             64583575200, # local_end 2047-07-28 02:00:00 (Sun)
958             0,
959             1,
960             '+00',
961             ],
962             [
963             64583575200, # utc_start 2047-07-28 02:00:00 (Sun)
964             64610791200, # utc_end 2048-06-07 02:00:00 (Sun)
965             64583578800, # local_start 2047-07-28 03:00:00 (Sun)
966             64610794800, # local_end 2048-06-07 03:00:00 (Sun)
967             3600,
968             0,
969             '+01',
970             ],
971             [
972             64610791200, # utc_start 2048-06-07 02:00:00 (Sun)
973             64614420000, # utc_end 2048-07-19 02:00:00 (Sun)
974             64610791200, # local_start 2048-06-07 02:00:00 (Sun)
975             64614420000, # local_end 2048-07-19 02:00:00 (Sun)
976             0,
977             1,
978             '+00',
979             ],
980             [
981             64614420000, # utc_start 2048-07-19 02:00:00 (Sun)
982             64641636000, # utc_end 2049-05-30 02:00:00 (Sun)
983             64614423600, # local_start 2048-07-19 03:00:00 (Sun)
984             64641639600, # local_end 2049-05-30 03:00:00 (Sun)
985             3600,
986             0,
987             '+01',
988             ],
989             [
990             64641636000, # utc_start 2049-05-30 02:00:00 (Sun)
991             64644660000, # utc_end 2049-07-04 02:00:00 (Sun)
992             64641636000, # local_start 2049-05-30 02:00:00 (Sun)
993             64644660000, # local_end 2049-07-04 02:00:00 (Sun)
994             0,
995             1,
996             '+00',
997             ],
998             [
999             64644660000, # utc_start 2049-07-04 02:00:00 (Sun)
1000             64671876000, # utc_end 2050-05-15 02:00:00 (Sun)
1001             64644663600, # local_start 2049-07-04 03:00:00 (Sun)
1002             64671879600, # local_end 2050-05-15 03:00:00 (Sun)
1003             3600,
1004             0,
1005             '+01',
1006             ],
1007             [
1008             64671876000, # utc_start 2050-05-15 02:00:00 (Sun)
1009             64675504800, # utc_end 2050-06-26 02:00:00 (Sun)
1010             64671876000, # local_start 2050-05-15 02:00:00 (Sun)
1011             64675504800, # local_end 2050-06-26 02:00:00 (Sun)
1012             0,
1013             1,
1014             '+00',
1015             ],
1016             [
1017             64675504800, # utc_start 2050-06-26 02:00:00 (Sun)
1018             64702720800, # utc_end 2051-05-07 02:00:00 (Sun)
1019             64675508400, # local_start 2050-06-26 03:00:00 (Sun)
1020             64702724400, # local_end 2051-05-07 03:00:00 (Sun)
1021             3600,
1022             0,
1023             '+01',
1024             ],
1025             [
1026             64702720800, # utc_start 2051-05-07 02:00:00 (Sun)
1027             64706349600, # utc_end 2051-06-18 02:00:00 (Sun)
1028             64702720800, # local_start 2051-05-07 02:00:00 (Sun)
1029             64706349600, # local_end 2051-06-18 02:00:00 (Sun)
1030             0,
1031             1,
1032             '+00',
1033             ],
1034             [
1035             64706349600, # utc_start 2051-06-18 02:00:00 (Sun)
1036             64733565600, # utc_end 2052-04-28 02:00:00 (Sun)
1037             64706353200, # local_start 2051-06-18 03:00:00 (Sun)
1038             64733569200, # local_end 2052-04-28 03:00:00 (Sun)
1039             3600,
1040             0,
1041             '+01',
1042             ],
1043             [
1044             64733565600, # utc_start 2052-04-28 02:00:00 (Sun)
1045             64736589600, # utc_end 2052-06-02 02:00:00 (Sun)
1046             64733565600, # local_start 2052-04-28 02:00:00 (Sun)
1047             64736589600, # local_end 2052-06-02 02:00:00 (Sun)
1048             0,
1049             1,
1050             '+00',
1051             ],
1052             [
1053             64736589600, # utc_start 2052-06-02 02:00:00 (Sun)
1054             64763805600, # utc_end 2053-04-13 02:00:00 (Sun)
1055             64736593200, # local_start 2052-06-02 03:00:00 (Sun)
1056             64763809200, # local_end 2053-04-13 03:00:00 (Sun)
1057             3600,
1058             0,
1059             '+01',
1060             ],
1061             [
1062             64763805600, # utc_start 2053-04-13 02:00:00 (Sun)
1063             64767434400, # utc_end 2053-05-25 02:00:00 (Sun)
1064             64763805600, # local_start 2053-04-13 02:00:00 (Sun)
1065             64767434400, # local_end 2053-05-25 02:00:00 (Sun)
1066             0,
1067             1,
1068             '+00',
1069             ],
1070             [
1071             64767434400, # utc_start 2053-05-25 02:00:00 (Sun)
1072             64794650400, # utc_end 2054-04-05 02:00:00 (Sun)
1073             64767438000, # local_start 2053-05-25 03:00:00 (Sun)
1074             64794654000, # local_end 2054-04-05 03:00:00 (Sun)
1075             3600,
1076             0,
1077             '+01',
1078             ],
1079             [
1080             64794650400, # utc_start 2054-04-05 02:00:00 (Sun)
1081             64797674400, # utc_end 2054-05-10 02:00:00 (Sun)
1082             64794650400, # local_start 2054-04-05 02:00:00 (Sun)
1083             64797674400, # local_end 2054-05-10 02:00:00 (Sun)
1084             0,
1085             1,
1086             '+00',
1087             ],
1088             [
1089             64797674400, # utc_start 2054-05-10 02:00:00 (Sun)
1090             64825495200, # utc_end 2055-03-28 02:00:00 (Sun)
1091             64797678000, # local_start 2054-05-10 03:00:00 (Sun)
1092             64825498800, # local_end 2055-03-28 03:00:00 (Sun)
1093             3600,
1094             0,
1095             '+01',
1096             ],
1097             [
1098             64825495200, # utc_start 2055-03-28 02:00:00 (Sun)
1099             64828519200, # utc_end 2055-05-02 02:00:00 (Sun)
1100             64825495200, # local_start 2055-03-28 02:00:00 (Sun)
1101             64828519200, # local_end 2055-05-02 02:00:00 (Sun)
1102             0,
1103             1,
1104             '+00',
1105             ],
1106             [
1107             64828519200, # utc_start 2055-05-02 02:00:00 (Sun)
1108             64855735200, # utc_end 2056-03-12 02:00:00 (Sun)
1109             64828522800, # local_start 2055-05-02 03:00:00 (Sun)
1110             64855738800, # local_end 2056-03-12 03:00:00 (Sun)
1111             3600,
1112             0,
1113             '+01',
1114             ],
1115             [
1116             64855735200, # utc_start 2056-03-12 02:00:00 (Sun)
1117             64859364000, # utc_end 2056-04-23 02:00:00 (Sun)
1118             64855735200, # local_start 2056-03-12 02:00:00 (Sun)
1119             64859364000, # local_end 2056-04-23 02:00:00 (Sun)
1120             0,
1121             1,
1122             '+00',
1123             ],
1124             [
1125             64859364000, # utc_start 2056-04-23 02:00:00 (Sun)
1126             64886580000, # utc_end 2057-03-04 02:00:00 (Sun)
1127             64859367600, # local_start 2056-04-23 03:00:00 (Sun)
1128             64886583600, # local_end 2057-03-04 03:00:00 (Sun)
1129             3600,
1130             0,
1131             '+01',
1132             ],
1133             [
1134             64886580000, # utc_start 2057-03-04 02:00:00 (Sun)
1135             64889604000, # utc_end 2057-04-08 02:00:00 (Sun)
1136             64886580000, # local_start 2057-03-04 02:00:00 (Sun)
1137             64889604000, # local_end 2057-04-08 02:00:00 (Sun)
1138             0,
1139             1,
1140             '+00',
1141             ],
1142             [
1143             64889604000, # utc_start 2057-04-08 02:00:00 (Sun)
1144             64916820000, # utc_end 2058-02-17 02:00:00 (Sun)
1145             64889607600, # local_start 2057-04-08 03:00:00 (Sun)
1146             64916823600, # local_end 2058-02-17 03:00:00 (Sun)
1147             3600,
1148             0,
1149             '+01',
1150             ],
1151             [
1152             64916820000, # utc_start 2058-02-17 02:00:00 (Sun)
1153             64920448800, # utc_end 2058-03-31 02:00:00 (Sun)
1154             64916820000, # local_start 2058-02-17 02:00:00 (Sun)
1155             64920448800, # local_end 2058-03-31 02:00:00 (Sun)
1156             0,
1157             1,
1158             '+00',
1159             ],
1160             [
1161             64920448800, # utc_start 2058-03-31 02:00:00 (Sun)
1162             64947664800, # utc_end 2059-02-09 02:00:00 (Sun)
1163             64920452400, # local_start 2058-03-31 03:00:00 (Sun)
1164             64947668400, # local_end 2059-02-09 03:00:00 (Sun)
1165             3600,
1166             0,
1167             '+01',
1168             ],
1169             [
1170             64947664800, # utc_start 2059-02-09 02:00:00 (Sun)
1171             64951293600, # utc_end 2059-03-23 02:00:00 (Sun)
1172             64947664800, # local_start 2059-02-09 02:00:00 (Sun)
1173             64951293600, # local_end 2059-03-23 02:00:00 (Sun)
1174             0,
1175             1,
1176             '+00',
1177             ],
1178             [
1179             64951293600, # utc_start 2059-03-23 02:00:00 (Sun)
1180             64978509600, # utc_end 2060-02-01 02:00:00 (Sun)
1181             64951297200, # local_start 2059-03-23 03:00:00 (Sun)
1182             64978513200, # local_end 2060-02-01 03:00:00 (Sun)
1183             3600,
1184             0,
1185             '+01',
1186             ],
1187             [
1188             64978509600, # utc_start 2060-02-01 02:00:00 (Sun)
1189             64981533600, # utc_end 2060-03-07 02:00:00 (Sun)
1190             64978509600, # local_start 2060-02-01 02:00:00 (Sun)
1191             64981533600, # local_end 2060-03-07 02:00:00 (Sun)
1192             0,
1193             1,
1194             '+00',
1195             ],
1196             [
1197             64981533600, # utc_start 2060-03-07 02:00:00 (Sun)
1198             65008749600, # utc_end 2061-01-16 02:00:00 (Sun)
1199             64981537200, # local_start 2060-03-07 03:00:00 (Sun)
1200             65008753200, # local_end 2061-01-16 03:00:00 (Sun)
1201             3600,
1202             0,
1203             '+01',
1204             ],
1205             [
1206             65008749600, # utc_start 2061-01-16 02:00:00 (Sun)
1207             65012378400, # utc_end 2061-02-27 02:00:00 (Sun)
1208             65008749600, # local_start 2061-01-16 02:00:00 (Sun)
1209             65012378400, # local_end 2061-02-27 02:00:00 (Sun)
1210             0,
1211             1,
1212             '+00',
1213             ],
1214             [
1215             65012378400, # utc_start 2061-02-27 02:00:00 (Sun)
1216             65039594400, # utc_end 2062-01-08 02:00:00 (Sun)
1217             65012382000, # local_start 2061-02-27 03:00:00 (Sun)
1218             65039598000, # local_end 2062-01-08 03:00:00 (Sun)
1219             3600,
1220             0,
1221             '+01',
1222             ],
1223             [
1224             65039594400, # utc_start 2062-01-08 02:00:00 (Sun)
1225             65042618400, # utc_end 2062-02-12 02:00:00 (Sun)
1226             65039594400, # local_start 2062-01-08 02:00:00 (Sun)
1227             65042618400, # local_end 2062-02-12 02:00:00 (Sun)
1228             0,
1229             1,
1230             '+00',
1231             ],
1232             [
1233             65042618400, # utc_start 2062-02-12 02:00:00 (Sun)
1234             65070439200, # utc_end 2062-12-31 02:00:00 (Sun)
1235             65042622000, # local_start 2062-02-12 03:00:00 (Sun)
1236             65070442800, # local_end 2062-12-31 03:00:00 (Sun)
1237             3600,
1238             0,
1239             '+01',
1240             ],
1241             [
1242             65070439200, # utc_start 2062-12-31 02:00:00 (Sun)
1243             65073463200, # utc_end 2063-02-04 02:00:00 (Sun)
1244             65070439200, # local_start 2062-12-31 02:00:00 (Sun)
1245             65073463200, # local_end 2063-02-04 02:00:00 (Sun)
1246             0,
1247             1,
1248             '+00',
1249             ],
1250             [
1251             65073463200, # utc_start 2063-02-04 02:00:00 (Sun)
1252             65100679200, # utc_end 2063-12-16 02:00:00 (Sun)
1253             65073466800, # local_start 2063-02-04 03:00:00 (Sun)
1254             65100682800, # local_end 2063-12-16 03:00:00 (Sun)
1255             3600,
1256             0,
1257             '+01',
1258             ],
1259             [
1260             65100679200, # utc_start 2063-12-16 02:00:00 (Sun)
1261             65104308000, # utc_end 2064-01-27 02:00:00 (Sun)
1262             65100679200, # local_start 2063-12-16 02:00:00 (Sun)
1263             65104308000, # local_end 2064-01-27 02:00:00 (Sun)
1264             0,
1265             1,
1266             '+00',
1267             ],
1268             [
1269             65104308000, # utc_start 2064-01-27 02:00:00 (Sun)
1270             65131524000, # utc_end 2064-12-07 02:00:00 (Sun)
1271             65104311600, # local_start 2064-01-27 03:00:00 (Sun)
1272             65131527600, # local_end 2064-12-07 03:00:00 (Sun)
1273             3600,
1274             0,
1275             '+01',
1276             ],
1277             [
1278             65131524000, # utc_start 2064-12-07 02:00:00 (Sun)
1279             65134548000, # utc_end 2065-01-11 02:00:00 (Sun)
1280             65131524000, # local_start 2064-12-07 02:00:00 (Sun)
1281             65134548000, # local_end 2065-01-11 02:00:00 (Sun)
1282             0,
1283             1,
1284             '+00',
1285             ],
1286             [
1287             65134548000, # utc_start 2065-01-11 02:00:00 (Sun)
1288             65161764000, # utc_end 2065-11-22 02:00:00 (Sun)
1289             65134551600, # local_start 2065-01-11 03:00:00 (Sun)
1290             65161767600, # local_end 2065-11-22 03:00:00 (Sun)
1291             3600,
1292             0,
1293             '+01',
1294             ],
1295             [
1296             65161764000, # utc_start 2065-11-22 02:00:00 (Sun)
1297             65165392800, # utc_end 2066-01-03 02:00:00 (Sun)
1298             65161764000, # local_start 2065-11-22 02:00:00 (Sun)
1299             65165392800, # local_end 2066-01-03 02:00:00 (Sun)
1300             0,
1301             1,
1302             '+00',
1303             ],
1304             [
1305             65165392800, # utc_start 2066-01-03 02:00:00 (Sun)
1306             65192608800, # utc_end 2066-11-14 02:00:00 (Sun)
1307             65165396400, # local_start 2066-01-03 03:00:00 (Sun)
1308             65192612400, # local_end 2066-11-14 03:00:00 (Sun)
1309             3600,
1310             0,
1311             '+01',
1312             ],
1313             [
1314             65192608800, # utc_start 2066-11-14 02:00:00 (Sun)
1315             65196237600, # utc_end 2066-12-26 02:00:00 (Sun)
1316             65192608800, # local_start 2066-11-14 02:00:00 (Sun)
1317             65196237600, # local_end 2066-12-26 02:00:00 (Sun)
1318             0,
1319             1,
1320             '+00',
1321             ],
1322             [
1323             65196237600, # utc_start 2066-12-26 02:00:00 (Sun)
1324             65223453600, # utc_end 2067-11-06 02:00:00 (Sun)
1325             65196241200, # local_start 2066-12-26 03:00:00 (Sun)
1326             65223457200, # local_end 2067-11-06 03:00:00 (Sun)
1327             3600,
1328             0,
1329             '+01',
1330             ],
1331             [
1332             65223453600, # utc_start 2067-11-06 02:00:00 (Sun)
1333             65226477600, # utc_end 2067-12-11 02:00:00 (Sun)
1334             65223453600, # local_start 2067-11-06 02:00:00 (Sun)
1335             65226477600, # local_end 2067-12-11 02:00:00 (Sun)
1336             0,
1337             1,
1338             '+00',
1339             ],
1340             [
1341             65226477600, # utc_start 2067-12-11 02:00:00 (Sun)
1342             65253693600, # utc_end 2068-10-21 02:00:00 (Sun)
1343             65226481200, # local_start 2067-12-11 03:00:00 (Sun)
1344             65253697200, # local_end 2068-10-21 03:00:00 (Sun)
1345             3600,
1346             0,
1347             '+01',
1348             ],
1349             [
1350             65253693600, # utc_start 2068-10-21 02:00:00 (Sun)
1351             65257322400, # utc_end 2068-12-02 02:00:00 (Sun)
1352             65253693600, # local_start 2068-10-21 02:00:00 (Sun)
1353             65257322400, # local_end 2068-12-02 02:00:00 (Sun)
1354             0,
1355             1,
1356             '+00',
1357             ],
1358             [
1359             65257322400, # utc_start 2068-12-02 02:00:00 (Sun)
1360             65284538400, # utc_end 2069-10-13 02:00:00 (Sun)
1361             65257326000, # local_start 2068-12-02 03:00:00 (Sun)
1362             65284542000, # local_end 2069-10-13 03:00:00 (Sun)
1363             3600,
1364             0,
1365             '+01',
1366             ],
1367             [
1368             65284538400, # utc_start 2069-10-13 02:00:00 (Sun)
1369             65287562400, # utc_end 2069-11-17 02:00:00 (Sun)
1370             65284538400, # local_start 2069-10-13 02:00:00 (Sun)
1371             65287562400, # local_end 2069-11-17 02:00:00 (Sun)
1372             0,
1373             1,
1374             '+00',
1375             ],
1376             [
1377             65287562400, # utc_start 2069-11-17 02:00:00 (Sun)
1378             65315383200, # utc_end 2070-10-05 02:00:00 (Sun)
1379             65287566000, # local_start 2069-11-17 03:00:00 (Sun)
1380             65315386800, # local_end 2070-10-05 03:00:00 (Sun)
1381             3600,
1382             0,
1383             '+01',
1384             ],
1385             [
1386             65315383200, # utc_start 2070-10-05 02:00:00 (Sun)
1387             65318407200, # utc_end 2070-11-09 02:00:00 (Sun)
1388             65315383200, # local_start 2070-10-05 02:00:00 (Sun)
1389             65318407200, # local_end 2070-11-09 02:00:00 (Sun)
1390             0,
1391             1,
1392             '+00',
1393             ],
1394             [
1395             65318407200, # utc_start 2070-11-09 02:00:00 (Sun)
1396             65345623200, # utc_end 2071-09-20 02:00:00 (Sun)
1397             65318410800, # local_start 2070-11-09 03:00:00 (Sun)
1398             65345626800, # local_end 2071-09-20 03:00:00 (Sun)
1399             3600,
1400             0,
1401             '+01',
1402             ],
1403             [
1404             65345623200, # utc_start 2071-09-20 02:00:00 (Sun)
1405             65349252000, # utc_end 2071-11-01 02:00:00 (Sun)
1406             65345623200, # local_start 2071-09-20 02:00:00 (Sun)
1407             65349252000, # local_end 2071-11-01 02:00:00 (Sun)
1408             0,
1409             1,
1410             '+00',
1411             ],
1412             [
1413             65349252000, # utc_start 2071-11-01 02:00:00 (Sun)
1414             65376468000, # utc_end 2072-09-11 02:00:00 (Sun)
1415             65349255600, # local_start 2071-11-01 03:00:00 (Sun)
1416             65376471600, # local_end 2072-09-11 03:00:00 (Sun)
1417             3600,
1418             0,
1419             '+01',
1420             ],
1421             [
1422             65376468000, # utc_start 2072-09-11 02:00:00 (Sun)
1423             65379492000, # utc_end 2072-10-16 02:00:00 (Sun)
1424             65376468000, # local_start 2072-09-11 02:00:00 (Sun)
1425             65379492000, # local_end 2072-10-16 02:00:00 (Sun)
1426             0,
1427             1,
1428             '+00',
1429             ],
1430             [
1431             65379492000, # utc_start 2072-10-16 02:00:00 (Sun)
1432             65406708000, # utc_end 2073-08-27 02:00:00 (Sun)
1433             65379495600, # local_start 2072-10-16 03:00:00 (Sun)
1434             65406711600, # local_end 2073-08-27 03:00:00 (Sun)
1435             3600,
1436             0,
1437             '+01',
1438             ],
1439             [
1440             65406708000, # utc_start 2073-08-27 02:00:00 (Sun)
1441             65410336800, # utc_end 2073-10-08 02:00:00 (Sun)
1442             65406708000, # local_start 2073-08-27 02:00:00 (Sun)
1443             65410336800, # local_end 2073-10-08 02:00:00 (Sun)
1444             0,
1445             1,
1446             '+00',
1447             ],
1448             [
1449             65410336800, # utc_start 2073-10-08 02:00:00 (Sun)
1450             65437552800, # utc_end 2074-08-19 02:00:00 (Sun)
1451             65410340400, # local_start 2073-10-08 03:00:00 (Sun)
1452             65437556400, # local_end 2074-08-19 03:00:00 (Sun)
1453             3600,
1454             0,
1455             '+01',
1456             ],
1457             [
1458             65437552800, # utc_start 2074-08-19 02:00:00 (Sun)
1459             65441181600, # utc_end 2074-09-30 02:00:00 (Sun)
1460             65437552800, # local_start 2074-08-19 02:00:00 (Sun)
1461             65441181600, # local_end 2074-09-30 02:00:00 (Sun)
1462             0,
1463             1,
1464             '+00',
1465             ],
1466             [
1467             65441181600, # utc_start 2074-09-30 02:00:00 (Sun)
1468             65468397600, # utc_end 2075-08-11 02:00:00 (Sun)
1469             65441185200, # local_start 2074-09-30 03:00:00 (Sun)
1470             65468401200, # local_end 2075-08-11 03:00:00 (Sun)
1471             3600,
1472             0,
1473             '+01',
1474             ],
1475             [
1476             65468397600, # utc_start 2075-08-11 02:00:00 (Sun)
1477             65471421600, # utc_end 2075-09-15 02:00:00 (Sun)
1478             65468397600, # local_start 2075-08-11 02:00:00 (Sun)
1479             65471421600, # local_end 2075-09-15 02:00:00 (Sun)
1480             0,
1481             1,
1482             '+00',
1483             ],
1484             [
1485             65471421600, # utc_start 2075-09-15 02:00:00 (Sun)
1486             65498637600, # utc_end 2076-07-26 02:00:00 (Sun)
1487             65471425200, # local_start 2075-09-15 03:00:00 (Sun)
1488             65498641200, # local_end 2076-07-26 03:00:00 (Sun)
1489             3600,
1490             0,
1491             '+01',
1492             ],
1493             [
1494             65498637600, # utc_start 2076-07-26 02:00:00 (Sun)
1495             65502266400, # utc_end 2076-09-06 02:00:00 (Sun)
1496             65498637600, # local_start 2076-07-26 02:00:00 (Sun)
1497             65502266400, # local_end 2076-09-06 02:00:00 (Sun)
1498             0,
1499             1,
1500             '+00',
1501             ],
1502             [
1503             65502266400, # utc_start 2076-09-06 02:00:00 (Sun)
1504             65529482400, # utc_end 2077-07-18 02:00:00 (Sun)
1505             65502270000, # local_start 2076-09-06 03:00:00 (Sun)
1506             65529486000, # local_end 2077-07-18 03:00:00 (Sun)
1507             3600,
1508             0,
1509             '+01',
1510             ],
1511             [
1512             65529482400, # utc_start 2077-07-18 02:00:00 (Sun)
1513             65532506400, # utc_end 2077-08-22 02:00:00 (Sun)
1514             65529482400, # local_start 2077-07-18 02:00:00 (Sun)
1515             65532506400, # local_end 2077-08-22 02:00:00 (Sun)
1516             0,
1517             1,
1518             '+00',
1519             ],
1520             [
1521             65532506400, # utc_start 2077-08-22 02:00:00 (Sun)
1522             65560327200, # utc_end 2078-07-10 02:00:00 (Sun)
1523             65532510000, # local_start 2077-08-22 03:00:00 (Sun)
1524             65560330800, # local_end 2078-07-10 03:00:00 (Sun)
1525             3600,
1526             0,
1527             '+01',
1528             ],
1529             [
1530             65560327200, # utc_start 2078-07-10 02:00:00 (Sun)
1531             65563351200, # utc_end 2078-08-14 02:00:00 (Sun)
1532             65560327200, # local_start 2078-07-10 02:00:00 (Sun)
1533             65563351200, # local_end 2078-08-14 02:00:00 (Sun)
1534             0,
1535             1,
1536             '+00',
1537             ],
1538             [
1539             65563351200, # utc_start 2078-08-14 02:00:00 (Sun)
1540             65590567200, # utc_end 2079-06-25 02:00:00 (Sun)
1541             65563354800, # local_start 2078-08-14 03:00:00 (Sun)
1542             65590570800, # local_end 2079-06-25 03:00:00 (Sun)
1543             3600,
1544             0,
1545             '+01',
1546             ],
1547             [
1548             65590567200, # utc_start 2079-06-25 02:00:00 (Sun)
1549             65594196000, # utc_end 2079-08-06 02:00:00 (Sun)
1550             65590567200, # local_start 2079-06-25 02:00:00 (Sun)
1551             65594196000, # local_end 2079-08-06 02:00:00 (Sun)
1552             0,
1553             1,
1554             '+00',
1555             ],
1556             [
1557             65594196000, # utc_start 2079-08-06 02:00:00 (Sun)
1558             65621412000, # utc_end 2080-06-16 02:00:00 (Sun)
1559             65594199600, # local_start 2079-08-06 03:00:00 (Sun)
1560             65621415600, # local_end 2080-06-16 03:00:00 (Sun)
1561             3600,
1562             0,
1563             '+01',
1564             ],
1565             [
1566             65621412000, # utc_start 2080-06-16 02:00:00 (Sun)
1567             65624436000, # utc_end 2080-07-21 02:00:00 (Sun)
1568             65621412000, # local_start 2080-06-16 02:00:00 (Sun)
1569             65624436000, # local_end 2080-07-21 02:00:00 (Sun)
1570             0,
1571             1,
1572             '+00',
1573             ],
1574             [
1575             65624436000, # utc_start 2080-07-21 02:00:00 (Sun)
1576             65651652000, # utc_end 2081-06-01 02:00:00 (Sun)
1577             65624439600, # local_start 2080-07-21 03:00:00 (Sun)
1578             65651655600, # local_end 2081-06-01 03:00:00 (Sun)
1579             3600,
1580             0,
1581             '+01',
1582             ],
1583             [
1584             65651652000, # utc_start 2081-06-01 02:00:00 (Sun)
1585             65655280800, # utc_end 2081-07-13 02:00:00 (Sun)
1586             65651652000, # local_start 2081-06-01 02:00:00 (Sun)
1587             65655280800, # local_end 2081-07-13 02:00:00 (Sun)
1588             0,
1589             1,
1590             '+00',
1591             ],
1592             [
1593             65655280800, # utc_start 2081-07-13 02:00:00 (Sun)
1594             65682496800, # utc_end 2082-05-24 02:00:00 (Sun)
1595             65655284400, # local_start 2081-07-13 03:00:00 (Sun)
1596             65682500400, # local_end 2082-05-24 03:00:00 (Sun)
1597             3600,
1598             0,
1599             '+01',
1600             ],
1601             [
1602             65682496800, # utc_start 2082-05-24 02:00:00 (Sun)
1603             65685520800, # utc_end 2082-06-28 02:00:00 (Sun)
1604             65682496800, # local_start 2082-05-24 02:00:00 (Sun)
1605             65685520800, # local_end 2082-06-28 02:00:00 (Sun)
1606             0,
1607             1,
1608             '+00',
1609             ],
1610             [
1611             65685520800, # utc_start 2082-06-28 02:00:00 (Sun)
1612             65713341600, # utc_end 2083-05-16 02:00:00 (Sun)
1613             65685524400, # local_start 2082-06-28 03:00:00 (Sun)
1614             65713345200, # local_end 2083-05-16 03:00:00 (Sun)
1615             3600,
1616             0,
1617             '+01',
1618             ],
1619             [
1620             65713341600, # utc_start 2083-05-16 02:00:00 (Sun)
1621             65716365600, # utc_end 2083-06-20 02:00:00 (Sun)
1622             65713341600, # local_start 2083-05-16 02:00:00 (Sun)
1623             65716365600, # local_end 2083-06-20 02:00:00 (Sun)
1624             0,
1625             1,
1626             '+00',
1627             ],
1628             [
1629             65716365600, # utc_start 2083-06-20 02:00:00 (Sun)
1630             65743581600, # utc_end 2084-04-30 02:00:00 (Sun)
1631             65716369200, # local_start 2083-06-20 03:00:00 (Sun)
1632             65743585200, # local_end 2084-04-30 03:00:00 (Sun)
1633             3600,
1634             0,
1635             '+01',
1636             ],
1637             [
1638             65743581600, # utc_start 2084-04-30 02:00:00 (Sun)
1639             65747210400, # utc_end 2084-06-11 02:00:00 (Sun)
1640             65743581600, # local_start 2084-04-30 02:00:00 (Sun)
1641             65747210400, # local_end 2084-06-11 02:00:00 (Sun)
1642             0,
1643             1,
1644             '+00',
1645             ],
1646             [
1647             65747210400, # utc_start 2084-06-11 02:00:00 (Sun)
1648             65774426400, # utc_end 2085-04-22 02:00:00 (Sun)
1649             65747214000, # local_start 2084-06-11 03:00:00 (Sun)
1650             65774430000, # local_end 2085-04-22 03:00:00 (Sun)
1651             3600,
1652             0,
1653             '+01',
1654             ],
1655             [
1656             65774426400, # utc_start 2085-04-22 02:00:00 (Sun)
1657             65777450400, # utc_end 2085-05-27 02:00:00 (Sun)
1658             65774426400, # local_start 2085-04-22 02:00:00 (Sun)
1659             65777450400, # local_end 2085-05-27 02:00:00 (Sun)
1660             0,
1661             1,
1662             '+00',
1663             ],
1664             [
1665             65777450400, # utc_start 2085-05-27 02:00:00 (Sun)
1666             65805271200, # utc_end 2086-04-14 02:00:00 (Sun)
1667             65777454000, # local_start 2085-05-27 03:00:00 (Sun)
1668             65805274800, # local_end 2086-04-14 03:00:00 (Sun)
1669             3600,
1670             0,
1671             '+01',
1672             ],
1673             [
1674             65805271200, # utc_start 2086-04-14 02:00:00 (Sun)
1675             65808295200, # utc_end 2086-05-19 02:00:00 (Sun)
1676             65805271200, # local_start 2086-04-14 02:00:00 (Sun)
1677             65808295200, # local_end 2086-05-19 02:00:00 (Sun)
1678             0,
1679             1,
1680             '+00',
1681             ],
1682             [
1683             65808295200, # utc_start 2086-05-19 02:00:00 (Sun)
1684             65835511200, # utc_end 2087-03-30 02:00:00 (Sun)
1685             65808298800, # local_start 2086-05-19 03:00:00 (Sun)
1686             65835514800, # local_end 2087-03-30 03:00:00 (Sun)
1687             3600,
1688             0,
1689             '+01',
1690             ],
1691             [
1692             65835511200, # utc_start 2087-03-30 02:00:00 (Sun)
1693             65839140000, # utc_end 2087-05-11 02:00:00 (Sun)
1694             65835511200, # local_start 2087-03-30 02:00:00 (Sun)
1695             65839140000, # local_end 2087-05-11 02:00:00 (Sun)
1696             0,
1697             1,
1698             '+00',
1699             ],
1700             [
1701             65839140000, # utc_start 2087-05-11 02:00:00 (Sun)
1702             DateTime::TimeZone::INFINITY, # utc_end
1703             65839143600, # local_start 2087-05-11 03:00:00 (Sun)
1704             DateTime::TimeZone::INFINITY, # local_end
1705             3600,
1706             0,
1707             '+01',
1708             ],
1709             ];
1710              
1711 1     1 0 4 sub olson_version {'2026a'}
1712              
1713 0     0 1 0 sub has_dst_changes {92}
1714              
1715 1     1   8 sub _max_year {2087}
1716              
1717             sub _new_instance {
1718 1     1   23 return shift->_init( @_, spans => $spans );
1719             }
1720              
1721              
1722              
1723             1;
1724