This patent discloses a group of HCV inhibiting chemical compounds, theirstereoisomers, tautomers, isotope isomers, hydrates, esterified or amidatedprodrugs,pharmaceutically acceptable salts, pharmaceutical compositions andapplicationsthereof, and the application of the mixture of one or more of thesecompositions in thepreparation of HCV inhibitory drugs. The described compounds can effectivelyinhibitHCV NS5A, and can be used for preparing medicines for the prevention andtreatmentof HCV-NS5A infection.(see above formula)