public static function levelTwoTags()
{
return array('_HEB' => array('NAME', 'TITL'), 'ROMN' => array('NAME', 'TITL'), 'TYPE' => array('EVEN', 'FACT', 'GRAD', 'IDNO', 'MARR', 'ORDN', 'SSN'), 'AGNC' => array('EDUC', 'GRAD', 'OCCU', 'ORDN', 'RETI'), 'CALN' => array('REPO'), 'CEME' => array(), 'RELA' => array('ASSO', '_ASSO'), 'DATE' => array('ADOP', 'ANUL', 'BAPL', 'BAPM', 'BARM', 'BASM', 'BIRT', 'BLES', 'BURI', 'CENS', 'CENS', 'CHR', 'CHRA', 'CONF', 'CONL', 'CREM', 'DEAT', 'DIV', 'DIVF', 'DSCR', 'EDUC', 'EMIG', 'ENDL', 'ENGA', 'EVEN', 'FCOM', 'GRAD', 'IMMI', 'MARB', 'MARC', 'MARL', 'MARR', 'MARS', 'NATU', 'OCCU', 'ORDN', 'PROB', 'PROP', 'RELI', 'RESI', 'RETI', 'SLGC', 'SLGS', 'WILL', '_TODO'), 'AGE' => array('CENS', 'DEAT'), 'TEMP' => array('BAPL', 'CONL', 'ENDL', 'SLGC', 'SLGS'), 'PLAC' => array('ADOP', 'ANUL', 'BAPL', 'BAPM', 'BARM', 'BASM', 'BIRT', 'BLES', 'BURI', 'CENS', 'CHR', 'CHRA', 'CONF', 'CONL', 'CREM', 'DEAT', 'DIV', 'DIVF', 'EDUC', 'EMIG', 'ENDL', 'ENGA', 'EVEN', 'FCOM', 'GRAD', 'IMMI', 'MARB', 'MARC', 'MARL', 'MARR', 'MARS', 'NATU', 'OCCU', 'ORDN', 'PROB', 'PROP', 'RELI', 'RESI', 'RETI', 'SLGC', 'SLGS', 'SSN', 'WILL'), 'STAT' => array('BAPL', 'CONL', 'ENDL', 'SLGC', 'SLGS'), 'ADDR' => array('BAPM', 'BIRT', 'BURI', 'CENS', 'CHR', 'CHRA', 'CONF', 'CREM', 'DEAT', 'EDUC', 'EVEN', 'GRAD', 'MARR', 'OCCU', 'ORDN', 'PROP', 'RESI'), 'CAUS' => array('DEAT'), 'PHON' => array('OCCU', 'RESI'), 'FAX' => array('OCCU', 'RESI'), 'WWW' => array('OCCU', 'RESI'), 'EMAIL' => array('OCCU', 'RESI'), 'HUSB' => array('MARR'), 'WIFE' => array('MARR'), 'FAMC' => array('ADOP', 'SLGC'), 'FILE' => array('OBJE'), '_PRIM' => array('OBJE'), 'EVEN' => array('DATA'), '_WT_USER' => array('_TODO'), 'RELI' => array('CHR', 'CHRA', 'BAPM', 'MARR', 'BURI'));
}