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/AQnrcGnc70/asia.  Olson data version 2010b
7#
8# Do not edit this file directly.
9#
10package DateTime::TimeZone::Asia::Dushanbe;
11
12use strict;
13
14use Class::Singleton;
15use DateTime::TimeZone;
16use DateTime::TimeZone::OlsonDB;
17
18@DateTime::TimeZone::Asia::Dushanbe::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
19
20my $spans =
21[
22    [
23DateTime::TimeZone::NEG_INFINITY,
2460694514688,
25DateTime::TimeZone::NEG_INFINITY,
2660694531200,
2716512,
280,
29'LMT'
30    ],
31    [
3260694514688,
3360888135600,
3460694532688,
3560888153600,
3618000,
370,
38'DUST'
39    ],
40    [
4160888135600,
4262490592800,
4360888157200,
4462490614400,
4521600,
460,
47'DUST'
48    ],
49    [
5062490592800,
5162506400400,
5262490618000,
5362506425600,
5425200,
551,
56'DUSST'
57    ],
58    [
5962506400400,
6062522128800,
6162506422000,
6262522150400,
6321600,
640,
65'DUST'
66    ],
67    [
6862522128800,
6962537936400,
7062522154000,
7162537961600,
7225200,
731,
74'DUSST'
75    ],
76    [
7762537936400,
7862553664800,
7962537958000,
8062553686400,
8121600,
820,
83'DUST'
84    ],
85    [
8662553664800,
8762569472400,
8862553690000,
8962569497600,
9025200,
911,
92'DUSST'
93    ],
94    [
9562569472400,
9662585287200,
9762569494000,
9862585308800,
9921600,
1000,
101'DUST'
102    ],
103    [
10462585287200,
10562601019200,
10662585312400,
10762601044400,
10825200,
1091,
110'DUSST'
111    ],
112    [
11362601019200,
11462616744000,
11562601040800,
11662616765600,
11721600,
1180,
119'DUST'
120    ],
121    [
12262616744000,
12362632468800,
12462616769200,
12562632494000,
12625200,
1271,
128'DUSST'
129    ],
130    [
13162632468800,
13262648193600,
13362632490400,
13462648215200,
13521600,
1360,
137'DUST'
138    ],
139    [
14062648193600,
14162663918400,
14262648218800,
14362663943600,
14425200,
1451,
146'DUSST'
147    ],
148    [
14962663918400,
15062679643200,
15162663940000,
15262679664800,
15321600,
1540,
155'DUST'
156    ],
157    [
15862679643200,
15962695368000,
16062679668400,
16162695393200,
16225200,
1631,
164'DUSST'
165    ],
166    [
16762695368000,
16862711092800,
16962695389600,
17062711114400,
17121600,
1720,
173'DUST'
174    ],
175    [
17662711092800,
17762726817600,
17862711118000,
17962726842800,
18025200,
1811,
182'DUSST'
183    ],
184    [
18562726817600,
18662742542400,
18762726839200,
18862742564000,
18921600,
1900,
191'DUST'
192    ],
193    [
19462742542400,
19562758267200,
19662742567600,
19762758292400,
19825200,
1991,
200'DUSST'
201    ],
202    [
20362758267200,
20462773992000,
20562758288800,
20662774013600,
20721600,
2080,
209'DUST'
210    ],
211    [
21262773992000,
21362790321600,
21462774017200,
21562790346800,
21625200,
2171,
218'DUSST'
219    ],
220    [
22162790321600,
22262806046400,
22362790343200,
22462806068000,
22521600,
2260,
227'DUST'
228    ],
229    [
23062806046400,
23162820046800,
23262806068000,
23362820068400,
23421600,
2351,
236'DUSST'
237    ],
238    [
23962820046800,
240DateTime::TimeZone::INFINITY,
24162820064800,
242DateTime::TimeZone::INFINITY,
24318000,
2440,
245'TJT'
246    ],
247];
248
249sub olson_version { '2010b' }
250
251sub has_dst_changes { 11 }
252
253sub _max_year { 2020 }
254
255sub _new_instance
256{
257    return shift->_init( @_, spans => $spans );
258}
259
260
261
2621;
263
264