HCV Framework (abridged)