({
	name: "date.timezone.Asia-Gaza",
	runTest: function(t){
		var tz = "Asia/Gaza";
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -2147483648000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -2147397248000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -933645601000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EET"}, -933645600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EET"}, -857358001000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -857358000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -844300801000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EET"}, -844300800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EET"}, -825822001000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -825822000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -812685601000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EET"}, -812685600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EET"}, -794199601000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -794199600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -779853601000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EET"}, -779853600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EET"}, -762656401000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -762656400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -748310401000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EET"}, -748310400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EET"}, -731127601000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -731127600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -399088801000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -399088800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -386650801000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -386650800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -368330401000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -368330400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -355114801000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -355114800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -336790801000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -336790800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -323654401000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -323654400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -305168401000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -305168400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -292032001000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -292032000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -273632401000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -273632400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -260496001000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -260496000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -242096401000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -242096400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -228960001000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -228960000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -210560401000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -210560400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -197424001000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -197424000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -178938001000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -178938000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -165801601000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -165801600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -147402001000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -147402000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -134265601000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -134265600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -115866001000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -115866000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -102643201000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -102643200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, -84330001000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -84330000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, -81313201000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, -81313200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 142379999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 142380000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 150843599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 150843600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 167176799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 167176800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 178664399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 178664400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 482277599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 482277600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 495579599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 495579600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 516751199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 516751200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 526424399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 526424400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 545435999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 545436000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 558478799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 558478800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 576539999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 576540000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 589237199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 589237200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 609890399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 609890400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 620773199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 620773200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 638315999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 638316000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 651617999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 651618000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 669765599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 669765600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 683672399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 683672400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 701819999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 701820000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 715726799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 715726800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 733701599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 733701600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 747176399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 747176400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 765151199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 765151200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 778021199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 778021200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 796600799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 796600800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "IDT"}, 810075599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 810075600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "IST"}, 820447199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 820447200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 828655199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 828655200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 843170399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 843170400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 860104799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 860104800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 874619999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 874620000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 891554399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 891554400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 906069599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 906069600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 924213599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 924213600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 939934799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 939934800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 956267999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 956268000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 971989199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 971989200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 987717599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 987717600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1003438799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1003438800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1019167199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1019167200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1034888399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1034888400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1050616799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1050616800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1066337999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1066338000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1082066399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1082066400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1096581599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1096581600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1113515999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1113516000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1128380399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1128380400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1143842399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1143842400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1158872399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1158872400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1175378399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1175378400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1189637999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1189638000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1207000799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1207000800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1219964399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1219964400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1238104799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1238104800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1254092399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1254092400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1269554399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1269554400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1285541999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1285542000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1301003999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1301004000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1316991599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1316991600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1333058399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1333058400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1348441199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1348441200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1364507999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1364508000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1380495599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1380495600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1395957599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1395957600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1411945199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1411945200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1427407199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1427407200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1443394799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1443394800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1458856799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1458856800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1474844399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1474844400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1490911199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1490911200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1506293999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1506294000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1522360799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1522360800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1537743599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1537743600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1553810399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1553810400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1569797999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1569798000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1585259999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1585260000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1601247599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1601247600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1616709599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1616709600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1632697199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1632697200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1648159199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1648159200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1664146799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1664146800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1680213599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1680213600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1695596399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1695596400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1711663199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1711663200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1727650799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1727650800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1743112799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1743112800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1759100399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1759100400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1774562399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1774562400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1790549999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1790550000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1806011999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1806012000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1821999599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1821999600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1838066399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1838066400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1853449199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1853449200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1869515999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1869516000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1884898799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1884898800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1900965599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1900965600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1916953199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1916953200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1932415199000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1932415200000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1948402799000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1948402800000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1963864799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1963864800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1979852399000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1979852400000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 1995314399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 1995314400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 2011301999000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 2011302000000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 2027368799000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 2027368800000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 2042751599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 2042751600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 2058818399000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 2058818400000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 2074201199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 2074201200000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 2090267999000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 2090268000000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 2106255599000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 2106255600000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 2121717599000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 2121717600000, tz, 1);
		doh.checkDate({tzOffset: -180, tzAbbr: "EEST"}, 2137705199000, tz, 1);
		doh.checkDate({tzOffset: -120, tzAbbr: "EET"}, 2137705200000, 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);
	}
})
