({
	name: "date.timezone.Europe-Bucharest",
	runTest: function(t){
		var tz = "Europe/Bucharest";
		doh.checkDate({tzOffset: -104.4, tzAbbr: "BMT"}, -2147483648000, tz, 1);
		doh.checkDate({tzOffset: -104.4, tzAbbr: "BMT"}, -2147397248000, tz, 1);
		doh.checkDate({tzOffset: -104.4, tzAbbr: "BMT"}, -1213148665000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -1213148664000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -1187056801000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -1187056800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -1175479201000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -1175479200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -1159754401000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -1159754400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -1144029601000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -1144029600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -1127700001000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -1127700000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -1111975201000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -1111975200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -1096250401000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -1096250400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -1080525601000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -1080525600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -1064800801000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -1064800800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -1049076001000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -1049076000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -1033351201000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -1033351200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -1017626401000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -1017626400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -1001901601000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -1001901600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -986176801000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -986176800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -970452001000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -970452000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -954727201000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -954727200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 296603999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 296604000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 307486799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 307486800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 323816399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 323816400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 338939999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 338940000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 354671999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 354672000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 370396799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 370396800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 386121599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 386121600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 401846399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 401846400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 417571199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 417571200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 433295999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 433296000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 449020799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 449020800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 465350399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 465350400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 481075199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 481075200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 496799999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 496800000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 512524799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 512524800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 528249599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 528249600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 543974399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 543974400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 559699199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 559699200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 575423999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 575424000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 591148799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 591148800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 606873599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 606873600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 622598399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 622598400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 638323199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 638323200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 654652799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 654652800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 670370399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 670370400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 686095199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 686095200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 701819999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 701820000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 717544799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 717544800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 733269599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 733269600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 748994399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 748994400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 764719199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 764719200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 780440399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 780440400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 796168799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 796168800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 811889999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 811890000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 828223199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 828223200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 846363599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 846363600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 859683599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 859683600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 877827599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 877827600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 891133199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 891133200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 909277199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 909277200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 922582799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 922582800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 941331599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 941331600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 954032399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 954032400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 972781199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 972781200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 985481999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 985482000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1004230799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1004230800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1017536399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1017536400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1035680399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1035680400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1048985999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1048986000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1067129999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1067130000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1080435599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1080435600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1099184399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1099184400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1111885199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1111885200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1130633999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1130634000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1143334799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1143334800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1162083599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1162083600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1174784399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1174784400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1193533199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1193533200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1206838799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1206838800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1224982799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1224982800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1238288399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1238288400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1256432399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1256432400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1269737999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1269738000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1288486799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1288486800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1301187599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1301187600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1319936399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1319936400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1332637199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1332637200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1351385999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1351386000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1364691599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1364691600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1382835599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1382835600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1396141199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1396141200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1414285199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1414285200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1427590799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1427590800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1445734799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1445734800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1459040399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1459040400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1477789199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1477789200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1490489999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1490490000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1509238799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1509238800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1521939599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1521939600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1540688399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1540688400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1553993999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1553994000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1572137999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1572138000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1585443599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1585443600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1603587599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1603587600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1616893199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1616893200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1635641999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1635642000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1648342799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1648342800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1667091599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1667091600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1679792399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1679792400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1698541199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1698541200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1711846799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1711846800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1729990799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1729990800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1743296399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1743296400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1761440399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1761440400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1774745999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1774746000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1792889999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1792890000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1806195599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1806195600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1824944399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1824944400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1837645199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1837645200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1856393999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1856394000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1869094799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1869094800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1887843599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1887843600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1901149199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1901149200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1919293199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1919293200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1932598799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1932598800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1950742799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1950742800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1964048399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1964048400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1982797199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1982797200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1995497999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1995498000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 2014246799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 2014246800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 2026947599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 2026947600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 2045696399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 2045696400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 2058397199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 2058397200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 2077145999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 2077146000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 2090451599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 2090451600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 2108595599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 2108595600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 2121901199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 2121901200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 2140045199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 2140045200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 2147397247000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 2147483647000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1231151400000, tz, 0);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1246789800000, tz, 0);
	}
})
