HIMAX TECHNOLOGIES INC filings