Solution:
Let us prove that the triangles KaKbKc and A1B1C1 are homothetic. To prove this, it suffices to prove that KaKb∥A1B1, i.e. KaKb∥AB (analogously it will follow for the other pairs of sides).
Denote M=KaKb∩BC, let S denote the center of the incircle, and let T denote an arbitrary point on the incircle. Denote α=∠BAS, β=∠CBS, γ=∠ACS. Using directed angles (modulo 180∘), we obtain ∠B′EB=β+2γ, and analogously ∠A′DA=α+2β, and from this ∠A′DKa=2α+4β. Then, ∠B′TKb=∠B′SE=90∘+∠B′ES=γ−α and analogously ∠A′TKa=β−γ. Then, ∠A′TB′=∠A′SC=90∘+∠A′CS=α+β. And finally we obtain ∠KaTKb=∠KaTA′+∠A′TB′+∠B′TKb=2γ.
Also, from triangle DKaM we obtain ∠CMKa=∠CDKa+∠DKaM=∠A′DKa+∠DKaKb=(2α+4β)+∠KaTKb=(2α+4β)+2γ=2β. Hence, ∠CMKa=∠CBA, from which it follows that KaKb∥AB, which was to be proved. Hence, the triangles KaKbKc and A1B1C1 are homothetic.
Let us also note that the coefficient of the homothety is positive: if it were negative, the segments KaA1, KbB1, KcC1 would intersect at one point. If α>β, then the points C1 and Kc, and hence the whole segment KcC1, lie inside the quadrilateral SFBD. Therefore, if without loss of generality we assume α>β>γ, then KcC1⊂SFBD, but KaA1⊂SDCE, so these two segments are disjoint.
Since the triangles KaKbKc and A1B1C1 are homothetic, their circumscribed circles are also homothetic. But these are the Euler circle and the incircle of triangle ABC, respectively, and it is known that these two circles are internally tangent at the Feuerbach point of triangle ABC. Therefore (together with the fact that the coefficient of the homothety is positive), the center of the homothety is exactly the Feuerbach point. From this it follows that A1Ka, B1Kb, C1Kc intersect at the Feuerbach point of triangle ABC, which belongs to the incircle of triangle ABC, whereby the statement is proved.
