Which distinction between hamd and shukr is most accurate?

Praise, Prophetic Blessings and Foundations of Kalām