∀ {C D : Type u_1} [inst : CategoryTheory.SmallCategory C] [inst_1 : CategoryTheory.SmallCategory D] (E : Type u_2)
  [inst_2 : CategoryTheory.Category.{u_1, u_2} E] (F : CategoryTheory.Functor C D)
  [∀ (X : D), CategoryTheory.Limits.HasColimitsOfShape (CategoryTheory.CostructuredArrow F X) E]
  (F_1 : CategoryTheory.Functor C E), F.HasLeftKanExtension F_1