Text this: P2-quinazolinones and bis-macrocycles as new templates for next-generation hepatitis C virus NS3/4a protease inhibitors