({
	name: "date.timezone.Asia-Yekaterinburg",
	runTest: function(t){
		var tz = "Asia/Yekaterinburg";
		doh.checkDate({tzOffset: -242.4, tzAbbr: "LMT"}, -2147483648000, tz, 1);
		doh.checkDate({tzOffset: -242.4, tzAbbr: "LMT"}, -2147397248000, tz, 1);
		doh.checkDate({tzOffset: -242.4, tzAbbr: "LMT"}, -1592611345000, tz, 1);
		doh.checkDate({tzOffset: -240, tzAbbr: "SVET"}, -1592611344000, tz, 1);
		doh.checkDate({tzOffset: -240, tzAbbr: "SVET"}, -1247544001000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "SVET"}, -1247544000000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "SVET"}, 354913199000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "SVEST"}, 354913200000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "SVEST"}, 370720799000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "SVET"}, 370720800000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "SVET"}, 386449199000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "SVEST"}, 386449200000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "SVEST"}, 402256799000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "SVET"}, 402256800000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "SVET"}, 417985199000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "SVEST"}, 417985200000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "SVEST"}, 433792799000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "SVET"}, 433792800000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "SVET"}, 449607599000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "SVEST"}, 449607600000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "SVEST"}, 465339599000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "SVET"}, 465339600000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "SVET"}, 481064399000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "SVEST"}, 481064400000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "SVEST"}, 496789199000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "SVET"}, 496789200000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "SVET"}, 512513999000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "SVEST"}, 512514000000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "SVEST"}, 528238799000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "SVET"}, 528238800000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "SVET"}, 543963599000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "SVEST"}, 543963600000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "SVEST"}, 559688399000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "SVET"}, 559688400000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "SVET"}, 575413199000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "SVEST"}, 575413200000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "SVEST"}, 591137999000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "SVET"}, 591138000000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "SVET"}, 606862799000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "SVEST"}, 606862800000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "SVEST"}, 622587599000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "SVET"}, 622587600000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "SVET"}, 638312399000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "SVEST"}, 638312400000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "SVEST"}, 654641999000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "SVET"}, 654642000000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "SVET"}, 670366799000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "SVEST"}, 670366800000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "SVEST"}, 686095199000, tz, 1);
		doh.checkDate({tzOffset: -240, tzAbbr: "SVET"}, 686095200000, tz, 1);
		doh.checkDate({tzOffset: -240, tzAbbr: "SVET"}, 695771999000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 695772000000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 701805599000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 701805600000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 717526799000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 717526800000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 733265999000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 733266000000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 748990799000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 748990800000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 764715599000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 764715600000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 780440399000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 780440400000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 796165199000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 796165200000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 811889999000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 811890000000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 828219599000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 828219600000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 846363599000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 846363600000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 859669199000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 859669200000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 877813199000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 877813200000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 891118799000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 891118800000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 909262799000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 909262800000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 922568399000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 922568400000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 941317199000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 941317200000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 954017999000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 954018000000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 972766799000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 972766800000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 985467599000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 985467600000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1004216399000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1004216400000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1017521999000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1017522000000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1035665999000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1035666000000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1048971599000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1048971600000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1067115599000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1067115600000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1080421199000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1080421200000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1099169999000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1099170000000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1111870799000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1111870800000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1130619599000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1130619600000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1143320399000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1143320400000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1162069199000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1162069200000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1174769999000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1174770000000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1193518799000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1193518800000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1206824399000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1206824400000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1224968399000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1224968400000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1238273999000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1238274000000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1256417999000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1256418000000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1269723599000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1269723600000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1288472399000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1288472400000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1301173199000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1301173200000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1319921999000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1319922000000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1332622799000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1332622800000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1351371599000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1351371600000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1364677199000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1364677200000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1382821199000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1382821200000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1396126799000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1396126800000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1414270799000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1414270800000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1427576399000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1427576400000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1445720399000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1445720400000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1459025999000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1459026000000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1477774799000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1477774800000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1490475599000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1490475600000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1509224399000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1509224400000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1521925199000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1521925200000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1540673999000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1540674000000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1553979599000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1553979600000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1572123599000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1572123600000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1585429199000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1585429200000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1603573199000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1603573200000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1616878799000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1616878800000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1635627599000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1635627600000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1648328399000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1648328400000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1667077199000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1667077200000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1679777999000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1679778000000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1698526799000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1698526800000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1711832399000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1711832400000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1729976399000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1729976400000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1743281999000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1743282000000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1761425999000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1761426000000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1774731599000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1774731600000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1792875599000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1792875600000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1806181199000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1806181200000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1824929999000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1824930000000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1837630799000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1837630800000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1856379599000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1856379600000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1869080399000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1869080400000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1887829199000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1887829200000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1901134799000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1901134800000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1919278799000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1919278800000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1932584399000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1932584400000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1950728399000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1950728400000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1964033999000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1964034000000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1982782799000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1982782800000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1995483599000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1995483600000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 2014232399000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 2014232400000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 2026933199000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 2026933200000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 2045681999000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 2045682000000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 2058382799000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 2058382800000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 2077131599000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 2077131600000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 2090437199000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 2090437200000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 2108581199000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 2108581200000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 2121886799000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 2121886800000, tz, 1);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 2140030799000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 2140030800000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 2147397247000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 2147483647000, tz, 1);
		doh.checkDate({tzOffset: -300, tzAbbr: "YEKT"}, 1231151400000, tz, 0);
		doh.checkDate({tzOffset: -360, tzAbbr: "YEKST"}, 1246789800000, tz, 0);
	}
})
