({
	name: "date.timezone.America-Argentina-San_Luis",
	runTest: function(t){
		var tz = "America/Argentina/San_Luis";
		doh.checkDate({tzOffset: 256.8, tzAbbr: "CMT"}, -2147483648000, tz, 1);
		doh.checkDate({tzOffset: 256.8, tzAbbr: "CMT"}, -2147397248000, tz, 1);
		doh.checkDate({tzOffset: 256.8, tzAbbr: "CMT"}, -1567453393000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1567453392000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1233432001000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1233432000000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1222981201000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1222981200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1205956801000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1205956800000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1194037201000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1194037200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1172865601000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1172865600000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1162501201000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1162501200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1141329601000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1141329600000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1130965201000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1130965200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1109793601000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1109793600000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1099429201000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1099429200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1078257601000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1078257600000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1067806801000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1067806800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1046635201000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1046635200000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1036270801000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1036270800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1015099201000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1015099200000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -1004734801000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -1004734800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -983563201000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -983563200000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -973198801000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -973198800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -952027201000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -952027200000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -941576401000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -941576400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -931032001000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -931032000000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -900882001000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -900882000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -890337601000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -890337600000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -833749201000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -833749200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -827265601000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -827265600000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -752274001000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -752274000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -733780801000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -733780800000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -197326801000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -197326800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -190843201000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -190843200000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -184194001000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -184194000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -164491201000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -164491200000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -152658001000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -152658000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -132955201000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -132955200000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -121122001000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -121122000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -101419201000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -101419200000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -86821201000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -86821200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -71092801000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -71092800000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -54766801000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -54766800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -39038401000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -39038400000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ARST"}, -23317201000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -23317200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "ART"}, -7588801000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, -7588800000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, 128141999000, tz, 1);
		doh.checkDate({tzOffset: 120, tzAbbr: "ARST"}, 128142000000, tz, 1);
		doh.checkDate({tzOffset: 120, tzAbbr: "ARST"}, 136605599000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, 136605600000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, 596948399000, tz, 1);
		doh.checkDate({tzOffset: 120, tzAbbr: "ARST"}, 596948400000, tz, 1);
		doh.checkDate({tzOffset: 120, tzAbbr: "ARST"}, 605066399000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, 605066400000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, 624423599000, tz, 1);
		doh.checkDate({tzOffset: 120, tzAbbr: "ARST"}, 624423600000, tz, 1);
		doh.checkDate({tzOffset: 120, tzAbbr: "ARST"}, 637379999000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 637380000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 655963199000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 655963200000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 667796399000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 667796400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 675748799000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, 675748800000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, 938919599000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 938919600000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 952052399000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, 952052400000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, 1085972399000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1085972400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1090727999000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, 1090728000000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, 1198983599000, tz, 1);
		doh.checkDate({tzOffset: 120, tzAbbr: "ARST"}, 1198983600000, tz, 1);
		doh.checkDate({tzOffset: 120, tzAbbr: "ARST"}, 1200880799000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, 1200880800000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, 1237085999000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1237086000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1255838399000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1255838400000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1269140399000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1269140400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1287287999000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1287288000000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1300589999000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1300590000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1318737599000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1318737600000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1332039599000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1332039600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1350791999000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1350792000000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1363489199000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1363489200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1382241599000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1382241600000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1394938799000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1394938800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1413691199000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1413691200000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1426388399000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1426388400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1445140799000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1445140800000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1458442799000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1458442800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1476590399000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1476590400000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1489892399000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1489892400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1508039999000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1508040000000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1521341999000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1521342000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1540094399000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1540094400000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1552791599000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1552791600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1571543999000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1571544000000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1584241199000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1584241200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1602993599000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1602993600000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1616295599000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1616295600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1634443199000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1634443200000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1647745199000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1647745200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1665892799000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1665892800000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1679194799000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1679194800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1697342399000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1697342400000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1710644399000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1710644400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1729396799000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1729396800000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1742093999000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1742094000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1760846399000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1760846400000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1773543599000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1773543600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1792295999000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1792296000000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1805597999000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1805598000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1823745599000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1823745600000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1837047599000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1837047600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1855195199000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1855195200000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1868497199000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1868497200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1887249599000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1887249600000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1899946799000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1899946800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1918699199000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1918699200000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1931396399000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1931396400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1950148799000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1950148800000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1963450799000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1963450800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1981598399000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1981598400000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 1994900399000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1994900400000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 2013047999000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 2013048000000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 2026349999000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 2026350000000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 2044497599000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 2044497600000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 2057799599000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 2057799600000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 2076551999000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 2076552000000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 2089249199000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 2089249200000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 2108001599000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 2108001600000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 2120698799000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 2120698800000, tz, 1);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 2139451199000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 2139451200000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 2147397247000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "WARST"}, 2147483647000, tz, 1);
		doh.checkDate({tzOffset: 180, tzAbbr: "ART"}, 1231151400000, tz, 0);
		doh.checkDate({tzOffset: 240, tzAbbr: "WART"}, 1246789800000, tz, 0);
	}
})
