DEUTSCHE SCIENCE & TECHNOLOGY filings