({
	name: "date.timezone.MET",
	runTest: function(t){
		var tz = "MET";
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, -2147483648000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, -2147397248000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, -1693706401000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, -1693706400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, -1680483601000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, -1680483600000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, -1663455601000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, -1663455600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, -1650150001000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, -1650150000000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, -1632006001000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, -1632006000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, -1618700401000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, -1618700400000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, -938905201000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, -938905200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, -857257201000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, -857257200000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, -844556401000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, -844556400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, -828226801000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, -828226800000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, -812502001000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, -812502000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, -796777201000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, -796777200000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, -781052401000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, -781052400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, -766623601000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, -766623600000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 228877199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 228877200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 243997199000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 243997200000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 260326799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 260326800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 276051599000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 276051600000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 291776399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 291776400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 307501199000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 307501200000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 323830799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 323830800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 338950799000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 338950800000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 354675599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 354675600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 370400399000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 370400400000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 386125199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 386125200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 401849999000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 401850000000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 417574799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 417574800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 433299599000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 433299600000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 449024399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 449024400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 465353999000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 465354000000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 481078799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 481078800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 496803599000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 496803600000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 512528399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 512528400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 528253199000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 528253200000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 543977999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 543978000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 559702799000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 559702800000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 575427599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 575427600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 591152399000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 591152400000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 606877199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 606877200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 622601999000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 622602000000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 638326799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 638326800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 654656399000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 654656400000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 670381199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 670381200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 686105999000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 686106000000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 701830799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 701830800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 717555599000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 717555600000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 733280399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 733280400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 749005199000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 749005200000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 764729999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 764730000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 780454799000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 780454800000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 796179599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 796179600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 811904399000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 811904400000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 828233999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 828234000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 846377999000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 846378000000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 859683599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 859683600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 877827599000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 877827600000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 891133199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 891133200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 909277199000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 909277200000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 922582799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 922582800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 941331599000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 941331600000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 954032399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 954032400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 972781199000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 972781200000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 985481999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 985482000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1004230799000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1004230800000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1017536399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1017536400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1035680399000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1035680400000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1048985999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1048986000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1067129999000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1067130000000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1080435599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1080435600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1099184399000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1099184400000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1111885199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1111885200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1130633999000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1130634000000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1143334799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1143334800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1162083599000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1162083600000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1174784399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1174784400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1193533199000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1193533200000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1206838799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1206838800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1224982799000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1224982800000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1238288399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1238288400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1256432399000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1256432400000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1269737999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1269738000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1288486799000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1288486800000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1301187599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1301187600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1319936399000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1319936400000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1332637199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1332637200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1351385999000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1351386000000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1364691599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1364691600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1382835599000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1382835600000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1396141199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1396141200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1414285199000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1414285200000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1427590799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1427590800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1445734799000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1445734800000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1459040399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1459040400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1477789199000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1477789200000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1490489999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1490490000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1509238799000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1509238800000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1521939599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1521939600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1540688399000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1540688400000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1553993999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1553994000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1572137999000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1572138000000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1585443599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1585443600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1603587599000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1603587600000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1616893199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1616893200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1635641999000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1635642000000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1648342799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1648342800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1667091599000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1667091600000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1679792399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1679792400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1698541199000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1698541200000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1711846799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1711846800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1729990799000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1729990800000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1743296399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1743296400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1761440399000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1761440400000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1774745999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1774746000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1792889999000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1792890000000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1806195599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1806195600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1824944399000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1824944400000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1837645199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1837645200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1856393999000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1856394000000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1869094799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1869094800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1887843599000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1887843600000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1901149199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1901149200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1919293199000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1919293200000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1932598799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1932598800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1950742799000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1950742800000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1964048399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1964048400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1982797199000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1982797200000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1995497999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1995498000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 2014246799000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 2014246800000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 2026947599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 2026947600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 2045696399000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 2045696400000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 2058397199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 2058397200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 2077145999000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 2077146000000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 2090451599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 2090451600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 2108595599000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 2108595600000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 2121901199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 2121901200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 2140045199000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 2140045200000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 2147397247000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 2147483647000, tz, 1);
		doh.checkDate({tzOffset: -60, tzAbbr: "MET"}, 1231151400000, tz, 0);
		doh.checkDate({tzOffset: -120, tzAbbr: "MEST"}, 1246789800000, tz, 0);
	}
})
