({
	name: "date.timezone.America-Juneau",
	runTest: function(t){
		var tz = "America/Juneau";
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, -2147483648000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, -2147397248000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, -880207201000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PWT"}, -880207200000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PWT"}, -769395601000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PPT"}, -769395600000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PPT"}, -765385201000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, -765385200000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, -21477601000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PDT"}, -21477600000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PDT"}, -5756401000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, -5756400000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, 9971999000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PDT"}, 9972000000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PDT"}, 25693199000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, 25693200000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, 41421599000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PDT"}, 41421600000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PDT"}, 57747599000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, 57747600000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, 73475999000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PDT"}, 73476000000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PDT"}, 89197199000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, 89197200000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, 104925599000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PDT"}, 104925600000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PDT"}, 120646799000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, 120646800000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, 126698399000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PDT"}, 126698400000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PDT"}, 152096399000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, 152096400000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, 162381599000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PDT"}, 162381600000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PDT"}, 183545999000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, 183546000000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, 199274399000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PDT"}, 199274400000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PDT"}, 215600399000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, 215600400000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, 230723999000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PDT"}, 230724000000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PDT"}, 247049999000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, 247050000000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, 262778399000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PDT"}, 262778400000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PDT"}, 278499599000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, 278499600000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, 294227999000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PDT"}, 294228000000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PDT"}, 309949199000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, 309949200000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, 325677599000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PDT"}, 325677600000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PDT"}, 341398799000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, 341398800000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, 357127199000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PDT"}, 357127200000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PDT"}, 372848399000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, 372848400000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, 388576799000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PDT"}, 388576800000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PDT"}, 404902799000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, 404902800000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "PST"}, 420026399000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PDT"}, 420026400000, tz, 1);
		doh.checkDate({tzOffset: 420, tzAbbr: "PDT"}, 436352399000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "YST"}, 436352400000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "YST"}, 439030799000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 439030800000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 452084399000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 452084400000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 467805599000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 467805600000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 483533999000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 483534000000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 499255199000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 499255200000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 514983599000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 514983600000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 530704799000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 530704800000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 544618799000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 544618800000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 562154399000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 562154400000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 576068399000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 576068400000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 594208799000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 594208800000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 607517999000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 607518000000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 625658399000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 625658400000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 638967599000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 638967600000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 657107999000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 657108000000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 671021999000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 671022000000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 688557599000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 688557600000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 702471599000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 702471600000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 720007199000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 720007200000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 733921199000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 733921200000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 752061599000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 752061600000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 765370799000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 765370800000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 783511199000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 783511200000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 796820399000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 796820400000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 814960799000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 814960800000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 828874799000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 828874800000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 846410399000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 846410400000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 860324399000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 860324400000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 877859999000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 877860000000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 891773999000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 891774000000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 909309599000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 909309600000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 923223599000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 923223600000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 941363999000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 941364000000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 954673199000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 954673200000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 972813599000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 972813600000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 986122799000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 986122800000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1004263199000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1004263200000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1018177199000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1018177200000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1035712799000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1035712800000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1049626799000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1049626800000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1067162399000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1067162400000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1081076399000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1081076400000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1099216799000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1099216800000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1112525999000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1112526000000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1130666399000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1130666400000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1143975599000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1143975600000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1162115999000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1162116000000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1173610799000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1173610800000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1194170399000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1194170400000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1205060399000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1205060400000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1225619999000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1225620000000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1236509999000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1236510000000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1257069599000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1257069600000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1268564399000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1268564400000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1289123999000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1289124000000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1300013999000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1300014000000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1320573599000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1320573600000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1331463599000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1331463600000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1352023199000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1352023200000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1362913199000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1362913200000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1383472799000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1383472800000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1394362799000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1394362800000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1414922399000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1414922400000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1425812399000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1425812400000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1446371999000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1446372000000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1457866799000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1457866800000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1478426399000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1478426400000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1489316399000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1489316400000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1509875999000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1509876000000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1520765999000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1520766000000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1541325599000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1541325600000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1552215599000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1552215600000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1572775199000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1572775200000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1583665199000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1583665200000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1604224799000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1604224800000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1615719599000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1615719600000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1636279199000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1636279200000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1647169199000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1647169200000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1667728799000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1667728800000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1678618799000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1678618800000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1699178399000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1699178400000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1710068399000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1710068400000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1730627999000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1730628000000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1741517999000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1741518000000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1762077599000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1762077600000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1772967599000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1772967600000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1793527199000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1793527200000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1805021999000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1805022000000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1825581599000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1825581600000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1836471599000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1836471600000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1857031199000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1857031200000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1867921199000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1867921200000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1888480799000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1888480800000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1899370799000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1899370800000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1919930399000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1919930400000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1930820399000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1930820400000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1951379999000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1951380000000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1962874799000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1962874800000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1983434399000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1983434400000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1994324399000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1994324400000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 2014883999000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 2014884000000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 2025773999000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 2025774000000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 2046333599000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 2046333600000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 2057223599000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 2057223600000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 2077783199000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 2077783200000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 2088673199000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 2088673200000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 2109232799000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 2109232800000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 2120122799000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 2120122800000, tz, 1);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 2140682399000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 2140682400000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 2147397247000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 2147483647000, tz, 1);
		doh.checkDate({tzOffset: 540, tzAbbr: "AKST"}, 1231151400000, tz, 0);
		doh.checkDate({tzOffset: 480, tzAbbr: "AKDT"}, 1246789800000, tz, 0);
	}
})
