{C : Type u} →
  [inst : CategoryTheory.Category.{v, u} C] →
    {J : CategoryTheory.GrothendieckTopology C} →
      {D : Type w} →
        [inst_1 : CategoryTheory.Category.{w', w} D] →
          {K : Type z} →
            [inst_2 : CategoryTheory.Category.{z', z} K] →
              (F : CategoryTheory.Functor K (CategoryTheory.Sheaf J D)) →
                (E : CategoryTheory.Limits.Cone (F.comp (CategoryTheory.sheafToPresheaf J D))) →
                  (X : C) →
                    (W : J.Cover X) →
                      CategoryTheory.Limits.Multifork (W.index E.pt) →
                        CategoryTheory.Limits.Cone
                          (F.comp
                            ((CategoryTheory.sheafToPresheaf J D).comp
                              ((CategoryTheory.evaluation Cᵒᵖ D).obj (Opposite.op X))))