HEIDRICK & STRUGGLES INTL IN filings