(?i)\b\d{1,2}[-/]\d{1,2}[-/]\d{2,4}(?:\s+\d{1,2}:\d{1,2}(?::\d{2})?(?:AM|PM)?)?\b	TIMEX3
(?i)\b\d{1,2}[-/\s]?[A-z]{3}[-/\s]?\d{2,4}(?:\s+\d{1,2}:\d{1,2}(?::\d{2})?(?:AM|PM)?)?\b	TIMEX3
(?i)\b\d{1,2}/\d{1,2}\b	TIMEX3
(?i)\b\d{1,2}/\d{4}\b	TIMEX3
(?i)\b\d{4}[-/]\d{1,2}[-/]\d{1,2}(?:\s+\d{1,2}:\d{1,2}(?::\d{2})?(?:AM|PM)?)?\b	TIMEX3
(?i)\bsec(?:onds?)?\b	TIMEX3
(?i)\bmin(?:utes?)?\b	TIMEX3
(?i)\bh(?:ou)?rs?\b	TIMEX3
(?i)\bdays?\b	TIMEX3
(?i)\bweeks?\b	TIMEX3
(?i)\bmonths?\b	TIMEX3
(?i)\bquarters?\b	TIMEX3
(?i)\by(?:ea)?rs?\b	TIMEX3
(?i)\bdecades?\b	TIMEX3
(?i)\bcentur(?:y|ies)\b	TIMEX3
(?i)\bhourly\b	TIMEX3
(?i)\bdaily\b	TIMEX3
(?i)\bweekly\b	TIMEX3
(?i)\bmonthly\b	TIMEX3
(?i)\bquarterly\b	TIMEX3
(?i)\byearly\b	TIMEX3
(?i)\brarely\b	TIMEX3
(?i)\b\w*annual\w*\b	TIMEX3
(?i)\b\w*spring\w*\b	TIMEX3
(?i)\b\w*summer\w*\b	TIMEX3
(?i)\b\w*fall\w*\b	TIMEX3
(?i)\b\w*autumn\w*\b	TIMEX3
(?i)\b\w*winter\w*\b	TIMEX3
(?i)\b(?:\d+\s*)*Jan(?:uary)?(?:[\s,]*\d+)*\b	TIMEX3
(?i)\b(?:\d+\s*)*Feb(?:ruary)?(?:[\s,]*\d+)*\b	TIMEX3
(?i)\b(?:\d+\s*)*Mar(?:ch)?(?:[\s,]*\d+)*\b	TIMEX3
(?i)\b(?:\d+\s*)*Apr(?:il)?(?:[\s,]*\d+)*\b	TIMEX3
(?i)\b(?:\d+\s*)*May(?:[\s,]*\d+)*\b	TIMEX3
(?i)\b(?:\d+\s*)*Jun(?:e)?(?:[\s,]*\d+)*\b	TIMEX3
(?i)\b(?:\d+\s*)*Jul(?:y)?(?:[\s,]*\d+)*\b	TIMEX3
(?i)\b(?:\d+\s*)*Aug(?:ust)?(?:[\s,]*\d+)*\b	TIMEX3
(?i)\b(?:\d+\s*)*Sep(?:t(?:ember)?)?(?:[\s,]*\d+)*\b	TIMEX3
(?i)\b(?:\d+\s*)*Oct(?:ober)?(?:[\s,]*\d+)*\b	TIMEX3
(?i)\b(?:\d+\s*)*Nov(?:ember)?(?:[\s,]*\d+)*\b	TIMEX3
(?i)\b(?:\d+\s*)*Dec(?:ember)?(?:[\s,]*\d+)*\b	TIMEX3
(?i)\b\w*weekday\w*\b	TIMEX3
(?i)\b\w*weekend\w*\b	TIMEX3
(?i)\bMonday\w*\b	TIMEX3
(?i)\bTuesday\w*\b	TIMEX3
(?i)\bWednesday\w*\b	TIMEX3
(?i)\bThursday\w*\b	TIMEX3
(?i)\bFriday\w*\b	TIMEX3
(?i)\bSaturday\w*\b	TIMEX3
(?i)\bSunday\w*\b	TIMEX3
(?i)\b\w*yesterday\w*\b	TIMEX3
(?i)\b\w*today\w*\b	TIMEX3
(?i)\b\w*tomorrow\w*\b	TIMEX3
(?i)\ba[.]?m[.]?\b	TIMEX3
(?i)\bp[.]?m[.]?\b	TIMEX3
(?i)\b\w*morning\w*\b	TIMEX3
(?i)\b\w*midday\w*\b	TIMEX3
(?i)\bnoon\b	TIMEX3
(?i)\b\w*afternoon\w*\b	TIMEX3
(?i)\b\w*evening\w*\b	TIMEX3
(?i)\beve\b	TIMEX3
(?i)\b\w*night\w*\b	TIMEX3
(?i)\b\w+time\b	TIMEX3
(?i)\binterim\b	TIMEX3
(?i)\bperiods?\b	TIMEX3
(?i)\bbrief\w*\b	TIMEX3
(?i)\b[-\w]+[^a\s]long\b	TIMEX3
(?i)\blong[^e\s][-\w]+\b	TIMEX3
(?i)\b\w+hood\b	TIMEX3
(?i)\blong\s+(?:ago|as)\b	TIMEX3
(?i)\bpast\b	TIMEX3
(?i)\bprevious\w*\b	TIMEX3
(?i)\brecent\w*\b	TIMEX3
(?i)\bcurrent\w*\b	TIMEX3
(?i)\bnow\b	TIMEX3
(?i)\bpresent\w*\b	TIMEX3
(?i)\bsoon\w*\b	TIMEX3
(?i)\beventual\w*\b	TIMEX3
(?i)\bfuture\w*\b	TIMEX3
(?i)\bearl[yi]\w*\b	TIMEX3
(?i)\blate\w*\b	TIMEX3
(?i)\bdate(?!/time)\b	TIMEX3
(?i)\b(?<!date/)time\b	TIMEX3
(?i)\bpoint\b	TIMEX3
(?i)\bmoment\b	TIMEX3
(?i)\bterm\b	TIMEX3
(?i)\bat\s+length\b	TIMEX3
(?i)\b(?<=since\s|until\s)then\b	TIMEX3
(?i)\b(?:a|an|the)\s*(?:\S+\s+){0,3}while\b	TIMEX3
(?i)\bpre(?:-?(?:op|surg|proced|hosp|treat).*?)?\b	TIMEX3
(?i)\bpost(?:-?(?:op|surg|proced|hosp|treat).*?)?\b	TIMEX3
(?i)\bintra(?:-?(?:op|surg|proced|hosp|treat).*?)?\b	TIMEX3
(?i)\binter(?:-?(?:op|surg|proced|hosp|treat).*?)?\b	TIMEX3
(?i)\bperi(?:-?(?:op|surg|proced|hosp|treat).*?)?\b	TIMEX3
(?i)\bp[.]?o[.]?d[.]?\b	TIMEX3
(?i)\b[btq][.]?d[.]?s[.]?\b	TIMEX3
(?i)\bo[.]?(?:p[.]?)?d[.]?\b	TIMEX3
(?i)\bb[.]?t[.]?\b	TIMEX3
(?i)\be[.]?o[.]?d[.]?\b	TIMEX3
(?i)\b[bt][.]?(?:i[.]?)?[hdw][.]?\b	TIMEX3
(?i)\bq[.]?(?:[ai1q][.]?)?[hdw][.]?\b	TIMEX3
(?i)\bq[.]?p[.]?m[.]?\b	TIMEX3
(?i)\bq[.]?h[.]?s[.]?\b	TIMEX3
(?i)\b\d{4}s?\b	TIMEX3
(?i)\b\d{2}s\b	TIMEX3
(?i)\b\d{1,2}:\d{1,2}(?::\d{2})?(?:AM|PM)?\b	TIMEX3
