1. NEED TO GO THROUGH A FILTER. TECHREP[ TECHREPID(@techid [KEY]=x1){functional}, TITLE(@title=x2){functional}, INST(@inst=x3){functional}, YEAR(@year=x4){functional}, MONTH(@month=x5){functional}, PAGES(@pages=x6){functional}, VOL(@vol=x7){functional}, NUM(@num=x8){functional}] :- Technical-Report(Y1),Month-Name(Y2),Year-Number(Y3), Article(Y4),University(Y5),Timepoint(Y6), hasArticles(Y1,Y4),Doc.Institution(Y4,Y5),Doc.Publication-Date(Y4,Y6), Timepoint.Year(Y6,Y3),Timepoint.Month(Y6,Y2),Doc.key(Y1,x1), month.name(Y2,x5),year.number(Y3,x4),Doc.Number-Of-Pages(Y4,x6), Agent.name(Y5,x3),Doc.Title(Y1,x2).