The invention relates to compounds of formula I:Embedded image And a pharmaceutical composition comprising one or more of said compounds and methods of using said compounds to treat or prevent thrombosis, embolism, hypercoagulability or fibrotic changes. This compound is a selective factor XIa inhibitor or a dual inhibitor of factor XIa and plasma kallikrein.本発明は、式I:【化1】の化合物および1以上の前記化合物を含む医薬組成物、ならびに血栓症、塞栓症、凝固性亢進または線維性変化を処置または予防するために前記化合物を用いる方法を提供する。この化合物は、選択的な第XIa因子阻害剤であるかまたは第XIa因子および血漿カリクレインのデュアル阻害剤である。