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/northamerica. Olson data version 2010b 7# 8# Do not edit this file directly. 9# 10package DateTime::TimeZone::America::Chicago; 11 12use strict; 13 14use Class::Singleton; 15use DateTime::TimeZone; 16use DateTime::TimeZone::OlsonDB; 17 18@DateTime::TimeZone::America::Chicago::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' ); 19 20my $spans = 21[ 22 [ 23DateTime::TimeZone::NEG_INFINITY, 2459418036000, 25DateTime::TimeZone::NEG_INFINITY, 2659418014964, 27-21036, 280, 29'LMT' 30 ], 31 [ 3259418036000, 3360502406400, 3459418014400, 3560502384800, 36-21600, 370, 38'CST' 39 ], 40 [ 4160502406400, 4260520546800, 4360502388400, 4460520528800, 45-18000, 461, 47'CDT' 48 ], 49 [ 5060520546800, 5160533856000, 5260520525200, 5360533834400, 54-21600, 550, 56'CST' 57 ], 58 [ 5960533856000, 6060551996400, 6160533838000, 6260551978400, 63-18000, 641, 65'CDT' 66 ], 67 [ 6860551996400, 6960557781600, 7060551974800, 7160557760000, 72-21600, 730, 74'CST' 75 ], 76 [ 7760557781600, 7860571958400, 7960557760000, 8060571936800, 81-21600, 820, 83'CST' 84 ], 85 [ 8660571958400, 8760584050800, 8860571940400, 8960584032800, 90-18000, 911, 92'CDT' 93 ], 94 [ 9560584050800, 9660596755200, 9760584029200, 9860596733600, 99-21600, 1000, 101'CST' 102 ], 103 [ 10460596755200, 10560615500400, 10660596737200, 10760615482400, 108-18000, 1091, 110'CDT' 111 ], 112 [ 11360615500400, 11460631228800, 11560615478800, 11660631207200, 117-21600, 1180, 119'CST' 120 ], 121 [ 12260631228800, 12360643926000, 12460631210800, 12560643908000, 126-18000, 1271, 128'CDT' 129 ], 130 [ 13160643926000, 13260662678400, 13360643904400, 13460662656800, 135-21600, 1360, 137'CST' 138 ], 139 [ 14060662678400, 14160675980400, 14260662660400, 14360675962400, 144-18000, 1451, 146'CDT' 147 ], 148 [ 14960675980400, 15060694128000, 15160675958800, 15260694106400, 153-21600, 1540, 155'CST' 156 ], 157 [ 15860694128000, 15960707430000, 16060694110000, 16160707412000, 162-18000, 1631, 164'CDT' 165 ], 166 [ 16760707430000, 16860725577600, 16960707408400, 17060725556000, 171-21600, 1720, 173'CST' 174 ], 175 [ 17660725577600, 17760738879600, 17860725559600, 17960738861600, 180-18000, 1811, 182'CDT' 183 ], 184 [ 18560738879600, 18660757027200, 18760738858000, 18860757005600, 189-21600, 1900, 191'CST' 192 ], 193 [ 19460757027200, 19560770329200, 19660757009200, 19760770311200, 198-18000, 1991, 200'CDT' 201 ], 202 [ 20360770329200, 20460788476800, 20560770307600, 20660788455200, 207-21600, 2080, 209'CST' 210 ], 211 [ 21260788476800, 21360801778800, 21460788458800, 21560801760800, 216-18000, 2171, 218'CDT' 219 ], 220 [ 22160801778800, 22260820531200, 22360801757200, 22460820509600, 225-21600, 2260, 227'CST' 228 ], 229 [ 23060820531200, 23160833833200, 23260820513200, 23360833815200, 234-18000, 2351, 236'CDT' 237 ], 238 [ 23960833833200, 24060851980800, 24160833811600, 24260851959200, 243-21600, 2440, 245'CST' 246 ], 247 [ 24860851980800, 24960865282800, 25060851962800, 25160865264800, 252-18000, 2531, 254'CDT' 255 ], 256 [ 25760865282800, 25860883430400, 25960865261200, 26060883408800, 261-21600, 2620, 263'CST' 264 ], 265 [ 26660883430400, 26760896732400, 26860883412400, 26960896714400, 270-18000, 2711, 272'CDT' 273 ], 274 [ 27560896732400, 27660914880000, 27760896710800, 27860914858400, 279-21600, 2800, 281'CST' 282 ], 283 [ 28460914880000, 28560928182000, 28660914862000, 28760928164000, 288-18000, 2891, 290'CDT' 291 ], 292 [ 29360928182000, 29460946329600, 29560928160400, 29660946308000, 297-21600, 2980, 299'CST' 300 ], 301 [ 30260946329600, 30360959631600, 30460946311600, 30560959613600, 306-18000, 3071, 308'CDT' 309 ], 310 [ 31160959631600, 31260978384000, 31360959610000, 31460978362400, 315-21600, 3160, 317'CST' 318 ], 319 [ 32060978384000, 32160991081200, 32260978366000, 32360991063200, 324-18000, 3251, 326'CDT' 327 ], 328 [ 32960991081200, 33061009833600, 33160991059600, 33261009812000, 333-21600, 3340, 335'CST' 336 ], 337 [ 33861009833600, 33961023135600, 34061009815600, 34161023117600, 342-18000, 3431, 344'CDT' 345 ], 346 [ 34761023135600, 34861041283200, 34961023114000, 35061041261600, 351-21600, 3520, 353'CST' 354 ], 355 [ 35661041283200, 35761054585200, 35861041265200, 35961054567200, 360-18000, 3611, 362'CDT' 363 ], 364 [ 36561054585200, 36661067894400, 36761054563600, 36861067872800, 369-21600, 3700, 371'CST' 372 ], 373 [ 37461067894400, 37561090268400, 37661067876400, 37761090250400, 378-18000, 3790, 380'EST' 381 ], 382 [ 38361090268400, 38461104182400, 38561090246800, 38661104160800, 387-21600, 3880, 389'CST' 390 ], 391 [ 39261104182400, 39361117484400, 39461104164400, 39561117466400, 396-18000, 3971, 398'CDT' 399 ], 400 [ 40161117484400, 40261135632000, 40361117462800, 40461135610400, 405-21600, 4060, 407'CST' 408 ], 409 [ 41061135632000, 41161148934000, 41261135614000, 41361148916000, 414-18000, 4151, 416'CDT' 417 ], 418 [ 41961148934000, 42061167686400, 42161148912400, 42261167664800, 423-21600, 4240, 425'CST' 426 ], 427 [ 42861167686400, 42961180383600, 43061167668400, 43161180365600, 432-18000, 4331, 434'CDT' 435 ], 436 [ 43761180383600, 43861199136000, 43961180362000, 44061199114400, 441-21600, 4420, 443'CST' 444 ], 445 [ 44661199136000, 44761212438000, 44861199118000, 44961212420000, 450-18000, 4511, 452'CDT' 453 ], 454 [ 45561212438000, 45661230585600, 45761212416400, 45861230564000, 459-21600, 4600, 461'CST' 462 ], 463 [ 46461230585600, 46561243887600, 46661230567600, 46761243869600, 468-18000, 4691, 470'CDT' 471 ], 472 [ 47361243887600, 47461252092000, 47561243866000, 47661252070400, 477-21600, 4780, 479'CST' 480 ], 481 [ 48261252092000, 48361255468800, 48461252070400, 48561255447200, 486-21600, 4870, 488'CST' 489 ], 490 [ 49161255468800, 49261366287600, 49361255450800, 49461366269600, 495-18000, 4961, 497'CWT' 498 ], 499 [ 50061366287600, 50161370290800, 50261366269600, 50361370272800, 504-18000, 5051, 506'CPT' 507 ], 508 [ 50961370290800, 51061378322400, 51161370269200, 51261378300800, 513-21600, 5140, 515'CST' 516 ], 517 [ 51861378322400, 51961388438400, 52061378300800, 52161388416800, 522-21600, 5230, 524'CST' 525 ], 526 [ 52761388438400, 52861401740400, 52961388420400, 53061401722400, 531-18000, 5321, 533'CDT' 534 ], 535 [ 53661401740400, 53761419888000, 53861401718800, 53961419866400, 540-21600, 5410, 542'CST' 543 ], 544 [ 54561419888000, 54661433190000, 54761419870000, 54861433172000, 549-18000, 5501, 551'CDT' 552 ], 553 [ 55461433190000, 55561451337600, 55661433168400, 55761451316000, 558-21600, 5590, 560'CST' 561 ], 562 [ 56361451337600, 56461464639600, 56561451319600, 56661464621600, 567-18000, 5681, 569'CDT' 570 ], 571 [ 57261464639600, 57361482787200, 57461464618000, 57561482765600, 576-21600, 5770, 578'CST' 579 ], 580 [ 58161482787200, 58261496089200, 58361482769200, 58461496071200, 585-18000, 5861, 587'CDT' 588 ], 589 [ 59061496089200, 59161514841600, 59261496067600, 59361514820000, 594-21600, 5950, 596'CST' 597 ], 598 [ 59961514841600, 60061527538800, 60161514823600, 60261527520800, 603-18000, 6041, 605'CDT' 606 ], 607 [ 60861527538800, 60961546291200, 61061527517200, 61161546269600, 612-21600, 6130, 614'CST' 615 ], 616 [ 61761546291200, 61861559593200, 61961546273200, 62061559575200, 621-18000, 6221, 623'CDT' 624 ], 625 [ 62661559593200, 62761577740800, 62861559571600, 62961577719200, 630-21600, 6310, 632'CST' 633 ], 634 [ 63561577740800, 63661591042800, 63761577722800, 63861591024800, 639-18000, 6401, 641'CDT' 642 ], 643 [ 64461591042800, 64561609190400, 64661591021200, 64761609168800, 648-21600, 6490, 650'CST' 651 ], 652 [ 65361609190400, 65461622492400, 65561609172400, 65661622474400, 657-18000, 6581, 659'CDT' 660 ], 661 [ 66261622492400, 66361640640000, 66461622470800, 66561640618400, 666-21600, 6670, 668'CST' 669 ], 670 [ 67161640640000, 67261653942000, 67361640622000, 67461653924000, 675-18000, 6761, 677'CDT' 678 ], 679 [ 68061653942000, 68161672089600, 68261653920400, 68361672068000, 684-21600, 6850, 686'CST' 687 ], 688 [ 68961672089600, 69061688415600, 69161672071600, 69261688397600, 693-18000, 6941, 695'CDT' 696 ], 697 [ 69861688415600, 69961704144000, 70061688394000, 70161704122400, 702-21600, 7030, 704'CST' 705 ], 706 [ 70761704144000, 70861719865200, 70961704126000, 71061719847200, 711-18000, 7121, 713'CDT' 714 ], 715 [ 71661719865200, 71761735593600, 71861719843600, 71961735572000, 720-21600, 7210, 722'CST' 723 ], 724 [ 72561735593600, 72661751314800, 72761735575600, 72861751296800, 729-18000, 7301, 731'CDT' 732 ], 733 [ 73461751314800, 73561767043200, 73661751293200, 73761767021600, 738-21600, 7390, 740'CST' 741 ], 742 [ 74361767043200, 74461782764400, 74561767025200, 74661782746400, 747-18000, 7481, 749'CDT' 750 ], 751 [ 75261782764400, 75361798492800, 75461782742800, 75561798471200, 756-21600, 7570, 758'CST' 759 ], 760 [ 76161798492800, 76261814214000, 76361798474800, 76461814196000, 765-18000, 7661, 767'CDT' 768 ], 769 [ 77061814214000, 77161829942400, 77261814192400, 77361829920800, 774-21600, 7750, 776'CST' 777 ], 778 [ 77961829942400, 78061846268400, 78161829924400, 78261846250400, 783-18000, 7841, 785'CDT' 786 ], 787 [ 78861846268400, 78961861996800, 79061846246800, 79161861975200, 792-21600, 7930, 794'CST' 795 ], 796 [ 79761861996800, 79861877718000, 79961861978800, 80061877700000, 801-18000, 8021, 803'CDT' 804 ], 805 [ 80661877718000, 80761893446400, 80861877696400, 80961893424800, 810-21600, 8110, 812'CST' 813 ], 814 [ 81561893446400, 81661909167600, 81761893428400, 81861909149600, 819-18000, 8201, 821'CDT' 822 ], 823 [ 82461909167600, 82561924896000, 82661909146000, 82761924874400, 828-21600, 8290, 830'CST' 831 ], 832 [ 83361924896000, 83461940617200, 83561924878000, 83661940599200, 837-18000, 8381, 839'CDT' 840 ], 841 [ 84261940617200, 84361956345600, 84461940595600, 84561956324000, 846-21600, 8470, 848'CST' 849 ], 850 [ 85161956345600, 85261972066800, 85361956327600, 85461972048800, 855-18000, 8561, 857'CDT' 858 ], 859 [ 86061972066800, 86161987795200, 86261972045200, 86361987773600, 864-21600, 8650, 866'CST' 867 ], 868 [ 86961987795200, 87062004121200, 87161987777200, 87262004103200, 873-18000, 8741, 875'CDT' 876 ], 877 [ 87862004121200, 87962019244800, 88062004099600, 88162019223200, 882-21600, 8830, 884'CST' 885 ], 886 [ 88762019244800, 88862035570800, 88962019226800, 89062035552800, 891-18000, 8921, 893'CDT' 894 ], 895 [ 89662035570800, 89762041010400, 89862035549200, 89962040988800, 900-21600, 9010, 902'CST' 903 ], 904 [ 90562041010400, 90662051299200, 90762040988800, 90862051277600, 909-21600, 9100, 911'CST' 912 ], 913 [ 91462051299200, 91562067020400, 91662051281200, 91762067002400, 918-18000, 9191, 920'CDT' 921 ], 922 [ 92362067020400, 92462082748800, 92562066998800, 92662082727200, 927-21600, 9280, 929'CST' 930 ], 931 [ 93262082748800, 93362098470000, 93462082730800, 93562098452000, 936-18000, 9371, 938'CDT' 939 ], 940 [ 94162098470000, 94262114198400, 94362098448400, 94462114176800, 945-21600, 9460, 947'CST' 948 ], 949 [ 95062114198400, 95162129919600, 95262114180400, 95362129901600, 954-18000, 9551, 956'CDT' 957 ], 958 [ 95962129919600, 96062145648000, 96162129898000, 96262145626400, 963-21600, 9640, 965'CST' 966 ], 967 [ 96862145648000, 96962161369200, 97062145630000, 97162161351200, 972-18000, 9731, 974'CDT' 975 ], 976 [ 97762161369200, 97862177097600, 97962161347600, 98062177076000, 981-21600, 9820, 983'CST' 984 ], 985 [ 98662177097600, 98762193423600, 98862177079600, 98962193405600, 990-18000, 9911, 992'CDT' 993 ], 994 [ 99562193423600, 99662209152000, 99762193402000, 99862209130400, 999-21600, 10000, 1001'CST' 1002 ], 1003 [ 100462209152000, 100562224873200, 100662209134000, 100762224855200, 1008-18000, 10091, 1010'CDT' 1011 ], 1012 [ 101362224873200, 101462240601600, 101562224851600, 101662240580000, 1017-21600, 10180, 1019'CST' 1020 ], 1021 [ 102262240601600, 102362256322800, 102462240583600, 102562256304800, 1026-18000, 10271, 1028'CDT' 1029 ], 1030 [ 103162256322800, 103262262374400, 103362256301200, 103462262352800, 1035-21600, 10360, 1037'CST' 1038 ], 1039 [ 104062262374400, 104162287772400, 104262262356400, 104362287754400, 1044-18000, 10451, 1046'CDT' 1047 ], 1048 [ 104962287772400, 105062298057600, 105162287750800, 105262298036000, 1053-21600, 10540, 1055'CST' 1056 ], 1057 [ 105862298057600, 105962319222000, 106062298039600, 106162319204000, 1062-18000, 10631, 1064'CDT' 1065 ], 1066 [ 106762319222000, 106862334950400, 106962319200400, 107062334928800, 1071-21600, 10720, 1073'CST' 1074 ], 1075 [ 107662334950400, 107762351276400, 107862334932400, 107962351258400, 1080-18000, 10811, 1082'CDT' 1083 ], 1084 [ 108562351276400, 108662366400000, 108762351254800, 108862366378400, 1089-21600, 10900, 1091'CST' 1092 ], 1093 [ 109462366400000, 109562382726000, 109662366382000, 109762382708000, 1098-18000, 10991, 1100'CDT' 1101 ], 1102 [ 110362382726000, 110462398454400, 110562382704400, 110662398432800, 1107-21600, 11080, 1109'CST' 1110 ], 1111 [ 111262398454400, 111362414175600, 111462398436400, 111562414157600, 1116-18000, 11171, 1118'CDT' 1119 ], 1120 [ 112162414175600, 112262429904000, 112362414154000, 112462429882400, 1125-21600, 11260, 1127'CST' 1128 ], 1129 [ 113062429904000, 113162445625200, 113262429886000, 113362445607200, 1134-18000, 11351, 1136'CDT' 1137 ], 1138 [ 113962445625200, 114062461353600, 114162445603600, 114262461332000, 1143-21600, 11440, 1145'CST' 1146 ], 1147 [ 114862461353600, 114962477074800, 115062461335600, 115162477056800, 1152-18000, 11531, 1154'CDT' 1155 ], 1156 [ 115762477074800, 115862492803200, 115962477053200, 116062492781600, 1161-21600, 11620, 1163'CST' 1164 ], 1165 [ 116662492803200, 116762508524400, 116862492785200, 116962508506400, 1170-18000, 11711, 1172'CDT' 1173 ], 1174 [ 117562508524400, 117662524252800, 117762508502800, 117862524231200, 1179-21600, 11800, 1181'CST' 1182 ], 1183 [ 118462524252800, 118562540578800, 118662524234800, 118762540560800, 1188-18000, 11891, 1190'CDT' 1191 ], 1192 [ 119362540578800, 119462555702400, 119562540557200, 119662555680800, 1197-21600, 11980, 1199'CST' 1200 ], 1201 [ 120262555702400, 120362572028400, 120462555684400, 120562572010400, 1206-18000, 12071, 1208'CDT' 1209 ], 1210 [ 121162572028400, 121262587756800, 121362572006800, 121462587735200, 1215-21600, 12160, 1217'CST' 1218 ], 1219 [ 122062587756800, 122162603478000, 122262587738800, 122362603460000, 1224-18000, 12251, 1226'CDT' 1227 ], 1228 [ 122962603478000, 123062619206400, 123162603456400, 123262619184800, 1233-21600, 12340, 1235'CST' 1236 ], 1237 [ 123862619206400, 123962634927600, 124062619188400, 124162634909600, 1242-18000, 12431, 1244'CDT' 1245 ], 1246 [ 124762634927600, 124862650656000, 124962634906000, 125062650634400, 1251-21600, 12520, 1253'CST' 1254 ], 1255 [ 125662650656000, 125762666377200, 125862650638000, 125962666359200, 1260-18000, 12611, 1262'CDT' 1263 ], 1264 [ 126562666377200, 126662680291200, 126762666355600, 126862680269600, 1269-21600, 12700, 1271'CST' 1272 ], 1273 [ 127462680291200, 127562697826800, 127662680273200, 127762697808800, 1278-18000, 12791, 1280'CDT' 1281 ], 1282 [ 128362697826800, 128462711740800, 128562697805200, 128662711719200, 1287-21600, 12880, 1289'CST' 1290 ], 1291 [ 129262711740800, 129362729881200, 129462711722800, 129562729863200, 1296-18000, 12971, 1298'CDT' 1299 ], 1300 [ 130162729881200, 130262743190400, 130362729859600, 130462743168800, 1305-21600, 13060, 1307'CST' 1308 ], 1309 [ 131062743190400, 131162761330800, 131262743172400, 131362761312800, 1314-18000, 13151, 1316'CDT' 1317 ], 1318 [ 131962761330800, 132062774640000, 132162761309200, 132262774618400, 1323-21600, 13240, 1325'CST' 1326 ], 1327 [ 132862774640000, 132962792780400, 133062774622000, 133162792762400, 1332-18000, 13331, 1334'CDT' 1335 ], 1336 [ 133762792780400, 133862806694400, 133962792758800, 134062806672800, 1341-21600, 13420, 1343'CST' 1344 ], 1345 [ 134662806694400, 134762824230000, 134862806676400, 134962824212000, 1350-18000, 13511, 1352'CDT' 1353 ], 1354 [ 135562824230000, 135662838144000, 135762824208400, 135862838122400, 1359-21600, 13600, 1361'CST' 1362 ], 1363 [ 136462838144000, 136562855679600, 136662838126000, 136762855661600, 1368-18000, 13691, 1370'CDT' 1371 ], 1372 [ 137362855679600, 137462869593600, 137562855658000, 137662869572000, 1377-21600, 13780, 1379'CST' 1380 ], 1381 [ 138262869593600, 138362887734000, 138462869575600, 138562887716000, 1386-18000, 13871, 1388'CDT' 1389 ], 1390 [ 139162887734000, 139262901043200, 139362887712400, 139462901021600, 1395-21600, 13960, 1397'CST' 1398 ], 1399 [ 140062901043200, 140162919183600, 140262901025200, 140362919165600, 1404-18000, 14051, 1406'CDT' 1407 ], 1408 [ 140962919183600, 141062932492800, 141162919162000, 141262932471200, 1413-21600, 14140, 1415'CST' 1416 ], 1417 [ 141862932492800, 141962950633200, 142062932474800, 142162950615200, 1422-18000, 14231, 1424'CDT' 1425 ], 1426 [ 142762950633200, 142862964547200, 142962950611600, 143062964525600, 1431-21600, 14320, 1433'CST' 1434 ], 1435 [ 143662964547200, 143762982082800, 143862964529200, 143962982064800, 1440-18000, 14411, 1442'CDT' 1443 ], 1444 [ 144562982082800, 144662995996800, 144762982061200, 144862995975200, 1449-21600, 14500, 1451'CST' 1452 ], 1453 [ 145462995996800, 145563013532400, 145662995978800, 145763013514400, 1458-18000, 14591, 1460'CDT' 1461 ], 1462 [ 146363013532400, 146463027446400, 146563013510800, 146663027424800, 1467-21600, 14680, 1469'CST' 1470 ], 1471 [ 147263027446400, 147363044982000, 147463027428400, 147563044964000, 1476-18000, 14771, 1478'CDT' 1479 ], 1480 [ 148163044982000, 148263058896000, 148363044960400, 148463058874400, 1485-21600, 14860, 1487'CST' 1488 ], 1489 [ 149063058896000, 149163077036400, 149263058878000, 149363077018400, 1494-18000, 14951, 1496'CDT' 1497 ], 1498 [ 149963077036400, 150063090345600, 150163077014800, 150263090324000, 1503-21600, 15040, 1505'CST' 1506 ], 1507 [ 150863090345600, 150963108486000, 151063090327600, 151163108468000, 1512-18000, 15131, 1514'CDT' 1515 ], 1516 [ 151763108486000, 151863121795200, 151963108464400, 152063121773600, 1521-21600, 15220, 1523'CST' 1524 ], 1525 [ 152663121795200, 152763139935600, 152863121777200, 152963139917600, 1530-18000, 15311, 1532'CDT' 1533 ], 1534 [ 153563139935600, 153663153849600, 153763139914000, 153863153828000, 1539-21600, 15400, 1541'CST' 1542 ], 1543 [ 154463153849600, 154563171385200, 154663153831600, 154763171367200, 1548-18000, 15491, 1550'CDT' 1551 ], 1552 [ 155363171385200, 155463185299200, 155563171363600, 155663185277600, 1557-21600, 15580, 1559'CST' 1560 ], 1561 [ 156263185299200, 156363202834800, 156463185281200, 156563202816800, 1566-18000, 15671, 1568'CDT' 1569 ], 1570 [ 157163202834800, 157263216748800, 157363202813200, 157463216727200, 1575-21600, 15760, 1577'CST' 1578 ], 1579 [ 158063216748800, 158163234889200, 158263216730800, 158363234871200, 1584-18000, 15851, 1586'CDT' 1587 ], 1588 [ 158963234889200, 159063248198400, 159163234867600, 159263248176800, 1593-21600, 15940, 1595'CST' 1596 ], 1597 [ 159863248198400, 159963266338800, 160063248180400, 160163266320800, 1602-18000, 16031, 1604'CDT' 1605 ], 1606 [ 160763266338800, 160863279648000, 160963266317200, 161063279626400, 1611-21600, 16120, 1613'CST' 1614 ], 1615 [ 161663279648000, 161763297788400, 161863279630000, 161963297770400, 1620-18000, 16211, 1622'CDT' 1623 ], 1624 [ 162563297788400, 162663309283200, 162763297766800, 162863309261600, 1629-21600, 16300, 1631'CST' 1632 ], 1633 [ 163463309283200, 163563329842800, 163663309265200, 163763329824800, 1638-18000, 16391, 1640'CDT' 1641 ], 1642 [ 164363329842800, 164463340732800, 164563329821200, 164663340711200, 1647-21600, 16480, 1649'CST' 1650 ], 1651 [ 165263340732800, 165363361292400, 165463340714800, 165563361274400, 1656-18000, 16571, 1658'CDT' 1659 ], 1660 [ 166163361292400, 166263372182400, 166363361270800, 166463372160800, 1665-21600, 16660, 1667'CST' 1668 ], 1669 [ 167063372182400, 167163392742000, 167263372164400, 167363392724000, 1674-18000, 16751, 1676'CDT' 1677 ], 1678 [ 167963392742000, 168063404236800, 168163392720400, 168263404215200, 1683-21600, 16840, 1685'CST' 1686 ], 1687 [ 168863404236800, 168963424796400, 169063404218800, 169163424778400, 1692-18000, 16931, 1694'CDT' 1695 ], 1696 [ 169763424796400, 169863435686400, 169963424774800, 170063435664800, 1701-21600, 17020, 1703'CST' 1704 ], 1705 [ 170663435686400, 170763456246000, 170863435668400, 170963456228000, 1710-18000, 17111, 1712'CDT' 1713 ], 1714 [ 171563456246000, 171663467136000, 171763456224400, 171863467114400, 1719-21600, 17200, 1721'CST' 1722 ], 1723 [ 172463467136000, 172563487695600, 172663467118000, 172763487677600, 1728-18000, 17291, 1730'CDT' 1731 ], 1732 [ 173363487695600, 173463498585600, 173563487674000, 173663498564000, 1737-21600, 17380, 1739'CST' 1740 ], 1741 [ 174263498585600, 174363519145200, 174463498567600, 174563519127200, 1746-18000, 17471, 1748'CDT' 1749 ], 1750 [ 175163519145200, 175263530035200, 175363519123600, 175463530013600, 1755-21600, 17560, 1757'CST' 1758 ], 1759 [ 176063530035200, 176163550594800, 176263530017200, 176363550576800, 1764-18000, 17651, 1766'CDT' 1767 ], 1768 [ 176963550594800, 177063561484800, 177163550573200, 177263561463200, 1773-21600, 17740, 1775'CST' 1776 ], 1777 [ 177863561484800, 177963582044400, 178063561466800, 178163582026400, 1782-18000, 17831, 1784'CDT' 1785 ], 1786 [ 178763582044400, 178863593539200, 178963582022800, 179063593517600, 1791-21600, 17920, 1793'CST' 1794 ], 1795 [ 179663593539200, 179763614098800, 179863593521200, 179963614080800, 1800-18000, 18011, 1802'CDT' 1803 ], 1804 [ 180563614098800, 180663624988800, 180763614077200, 180863624967200, 1809-21600, 18100, 1811'CST' 1812 ], 1813 [ 181463624988800, 181563645548400, 181663624970800, 181763645530400, 1818-18000, 18191, 1820'CDT' 1821 ], 1822 [ 182363645548400, 182463656438400, 182563645526800, 182663656416800, 1827-21600, 18280, 1829'CST' 1830 ], 1831 [ 183263656438400, 183363676998000, 183463656420400, 183563676980000, 1836-18000, 18371, 1838'CDT' 1839 ], 1840 [ 184163676998000, 184263687888000, 184363676976400, 184463687866400, 1845-21600, 18460, 1847'CST' 1848 ], 1849 [ 185063687888000, 185163708447600, 185263687870000, 185363708429600, 1854-18000, 18551, 1856'CDT' 1857 ], 1858 [ 185963708447600, 186063719337600, 186163708426000, 186263719316000, 1863-21600, 18640, 1865'CST' 1866 ], 1867 [ 186863719337600, 186963739897200, 187063719319600, 187163739879200, 1872-18000, 18731, 1874'CDT' 1875 ], 1876 [ 187763739897200, 187863751392000, 187963739875600, 188063751370400, 1881-21600, 18820, 1883'CST' 1884 ], 1885 [ 188663751392000, 188763771951600, 188863751374000, 188963771933600, 1890-18000, 18911, 1892'CDT' 1893 ], 1894]; 1895 1896sub olson_version { '2010b' } 1897 1898sub has_dst_changes { 101 } 1899 1900sub _max_year { 2020 } 1901 1902sub _new_instance 1903{ 1904 return shift->_init( @_, spans => $spans ); 1905} 1906 1907sub _last_offset { -21600 } 1908 1909my $last_observance = bless( { 1910 'format' => 'C%sT', 1911 'gmtoff' => '-6:00', 1912 'local_start_datetime' => bless( { 1913 'formatter' => undef, 1914 'local_rd_days' => 718067, 1915 'local_rd_secs' => 0, 1916 'offset_modifier' => 0, 1917 'rd_nanosecs' => 0, 1918 'tz' => bless( { 1919 'name' => 'floating', 1920 'offset' => 0 1921 }, 'DateTime::TimeZone::Floating' ), 1922 'utc_rd_days' => 718067, 1923 'utc_rd_secs' => 0, 1924 'utc_year' => 1968 1925 }, 'DateTime' ), 1926 'offset_from_std' => 0, 1927 'offset_from_utc' => -21600, 1928 'until' => [], 1929 'utc_start_datetime' => bless( { 1930 'formatter' => undef, 1931 'local_rd_days' => 718067, 1932 'local_rd_secs' => 21600, 1933 'offset_modifier' => 0, 1934 'rd_nanosecs' => 0, 1935 'tz' => bless( { 1936 'name' => 'floating', 1937 'offset' => 0 1938 }, 'DateTime::TimeZone::Floating' ), 1939 'utc_rd_days' => 718067, 1940 'utc_rd_secs' => 21600, 1941 'utc_year' => 1968 1942 }, 'DateTime' ) 1943}, 'DateTime::TimeZone::OlsonDB::Observance' ) 1944; 1945sub _last_observance { $last_observance } 1946 1947my $rules = [ 1948 bless( { 1949 'at' => '2:00', 1950 'from' => '2007', 1951 'in' => 'Nov', 1952 'letter' => 'S', 1953 'name' => 'US', 1954 'offset_from_std' => 0, 1955 'on' => 'Sun>=1', 1956 'save' => '0', 1957 'to' => 'max', 1958 'type' => undef 1959 }, 'DateTime::TimeZone::OlsonDB::Rule' ), 1960 bless( { 1961 'at' => '2:00', 1962 'from' => '2007', 1963 'in' => 'Mar', 1964 'letter' => 'D', 1965 'name' => 'US', 1966 'offset_from_std' => 3600, 1967 'on' => 'Sun>=8', 1968 'save' => '1:00', 1969 'to' => 'max', 1970 'type' => undef 1971 }, 'DateTime::TimeZone::OlsonDB::Rule' ) 1972] 1973; 1974sub _rules { $rules } 1975 1976 19771; 1978 1979